|
Blender V5.0
|
#include <draw_shader_shared.hh>
Public Member Functions | |
LayerAttributes | |
| bool | sync (const Scene *scene, const ViewLayer *layer, const GPULayerAttr &attr) |
Public Attributes | |
| float4 | data |
| uint | hash_code |
| uint | buffer_length |
| uint | _pad1 |
| uint | _pad2 |
Definition at line 288 of file draw_shader_shared.hh.
| bool LayerAttribute::sync | ( | const Scene * | scene, |
| const ViewLayer * | layer, | ||
| const GPULayerAttr & | attr ) |
Definition at line 32 of file draw_resource.cc.
References BKE_view_layer_find_rgba_attribute(), data, GPULayerAttr::hash_code, hash_code, and GPULayerAttr::name.
| uint LayerAttribute::_pad1 |
Definition at line 292 of file draw_shader_shared.hh.
| uint LayerAttribute::_pad2 |
Definition at line 292 of file draw_shader_shared.hh.
| uint LayerAttribute::buffer_length |
Definition at line 291 of file draw_shader_shared.hh.
| float4 LayerAttribute::data |
Definition at line 289 of file draw_shader_shared.hh.
Referenced by sync().
| uint LayerAttribute::hash_code |
Definition at line 290 of file draw_shader_shared.hh.
Referenced by sync().