Go to the source code of this file.
|
| struct GpencilBatchCache * | blender::draw::gpencil::gpencil_batch_cache_get (struct Object *ob, int cfra) |
| void | blender::draw::gpencil::gpencil_object_cache_sort (Instance *inst) |
| tObject * | blender::draw::gpencil::gpencil_object_cache_add (Instance *inst, Object *ob, const bool is_stroke_order_3d, const Bounds< float3 > bounds) |
| tLayer * | blender::draw::gpencil::grease_pencil_layer_cache_get (tObject *tgp_ob, int layer_id, const bool skip_onion) |
| tLayer * | blender::draw::gpencil::grease_pencil_layer_cache_add (Instance *inst, const Object *ob, const bke::greasepencil::Layer &layer, const int onion_id, const bool is_used_as_mask, tObject *tgp_ob) |
| MaterialPool * | blender::draw::gpencil::gpencil_material_pool_create (Instance *inst, Object *ob, int *ofs, const bool is_vertex_mode) |
| void | blender::draw::gpencil::gpencil_material_resources_get (MaterialPool *first_pool, int mat_id, gpu::Texture **r_tex_stroke, gpu::Texture **r_tex_fill, gpu::UniformBuf **r_ubo_mat) |
| void | blender::draw::gpencil::gpencil_light_ambient_add (LightPool *lightpool, const float color[3]) |
| void | blender::draw::gpencil::gpencil_light_pool_populate (LightPool *lightpool, Object *ob) |
| LightPool * | blender::draw::gpencil::gpencil_light_pool_add (Instance *inst) |
| LightPool * | blender::draw::gpencil::gpencil_light_pool_create (Instance *inst, Object *) |
◆ GP_LIGHT
◆ GP_MAX_MASKBITS
| #define GP_MAX_MASKBITS 256 |
◆ GPENCIL_PIXEL_FACTOR
| #define GPENCIL_PIXEL_FACTOR 2000.0f |
◆ GPENCIL_VBO_BLOCK_SIZE
| #define GPENCIL_VBO_BLOCK_SIZE 128 |