|
Blender
V2.93
|
Go to the source code of this file.
Classes | |
| struct | IMAGE_PassList |
| struct | IMAGE_PrivateData |
| struct | IMAGE_StorageList |
| struct | IMAGE_Data |
Typedefs | |
| typedef struct IMAGE_PassList | IMAGE_PassList |
| typedef struct IMAGE_PrivateData | IMAGE_PrivateData |
| typedef struct IMAGE_StorageList | IMAGE_StorageList |
| typedef struct IMAGE_Data | IMAGE_Data |
Functions | |
| GPUShader * | IMAGE_shader_image_get (bool is_tiled_image) |
| void | IMAGE_shader_library_ensure (void) |
| void | IMAGE_shader_free (void) |
| typedef struct IMAGE_Data IMAGE_Data |
| typedef struct IMAGE_PassList IMAGE_PassList |
| typedef struct IMAGE_PrivateData IMAGE_PrivateData |
| typedef struct IMAGE_StorageList IMAGE_StorageList |
| void IMAGE_shader_free | ( | void | ) |
Definition at line 74 of file image_shader.c.
References DRW_SHADER_FREE_SAFE, DRW_SHADER_LIB_FREE_SAFE, and e_data.
Referenced by IMAGE_engine_free(), and blender::draw::TEST_F().
| GPUShader* IMAGE_shader_image_get | ( | bool | is_tiled_image | ) |
Definition at line 59 of file image_shader.c.
References datatoc_engine_image_frag_glsl, datatoc_engine_image_vert_glsl, DRW_shader_create_with_shaderlib, e_data, NULL, and sh_data.
Referenced by image_cache_image(), and blender::draw::TEST_F().
| void IMAGE_shader_library_ensure | ( | void | ) |
Definition at line 48 of file image_shader.c.
References DRW_SHADER_LIB_ADD, DRW_shader_library_create(), e_data, and NULL.
Referenced by IMAGE_engine_init(), and blender::draw::TEST_F().