|
Blender V4.3
|
#include "DNA_curve_types.h"#include "DNA_gpencil_legacy_types.h"#include "DNA_meshdata_types.h"#include "DNA_screen_types.h"#include "BKE_deform.hh"#include "BKE_gpencil_geom_legacy.h"#include "BKE_gpencil_legacy.h"#include "DRW_engine.hh"#include "DRW_render.hh"#include "ED_gpencil_legacy.hh"#include "GPU_batch.hh"#include "DEG_depsgraph_query.hh"#include "BLI_hash.h"#include "BLI_math_vector_types.hh"#include "BLI_polyfill_2d.h"#include "draw_cache.hh"#include "draw_cache_impl.hh"#include "../engines/gpencil/gpencil_defines.h"#include "../engines/gpencil/gpencil_shader_shared.h"Go to the source code of this file.
Classes | |
| struct | GpencilBatchCache |
Namespaces | |
| namespace | blender |
| namespace | blender::draw |
Macros | |
| #define | BEZIER_HANDLE (1 << 3) |
| #define | COLOR_SHIFT 5 |
Functions | |
Internal Utilities | |
| static void | blender::draw::gpencil_batch_cache_clear (GpencilBatchCache *cache) |
Expose via BKE callbacks | |
| void | blender::draw::DRW_gpencil_batch_cache_dirty_tag (bGPdata *gpd) |
| void | blender::draw::DRW_gpencil_batch_cache_free (bGPdata *gpd) |
Sbuffer stroke batches. | |
| void | blender::draw::DRW_cache_gpencil_sbuffer_clear (Object *ob) |
| #define BEZIER_HANDLE (1 << 3) |
Definition at line 36 of file draw_cache_impl_gpencil_legacy.cc.
| #define COLOR_SHIFT 5 |
Definition at line 37 of file draw_cache_impl_gpencil_legacy.cc.