Changeset View
Changeset View
Standalone View
Standalone View
source/blender/gpu/GPU_viewport.h
| Show First 20 Lines • Show All 113 Lines • ▼ Show 20 Lines | |||||
| void GPU_viewport_size_set(GPUViewport *viewport, const int size[2]); | void GPU_viewport_size_set(GPUViewport *viewport, const int size[2]); | ||||
| /* Profiling */ | /* Profiling */ | ||||
| double *GPU_viewport_cache_time_get(GPUViewport *viewport); | double *GPU_viewport_cache_time_get(GPUViewport *viewport); | ||||
| void GPU_viewport_tag_update(GPUViewport *viewport); | void GPU_viewport_tag_update(GPUViewport *viewport); | ||||
| bool GPU_viewport_do_update(GPUViewport *viewport); | bool GPU_viewport_do_update(GPUViewport *viewport); | ||||
| GPUTexture *GPU_viewport_color_texture(GPUViewport *viewport); | |||||
| /* Texture pool */ | /* Texture pool */ | ||||
| GPUTexture *GPU_viewport_texture_pool_query(GPUViewport *viewport, void *engine, int width, int height, int channels, int format); | GPUTexture *GPU_viewport_texture_pool_query(GPUViewport *viewport, void *engine, int width, int height, int channels, int format); | ||||
| bool GPU_viewport_engines_data_validate(GPUViewport *viewport, unsigned int hash); | bool GPU_viewport_engines_data_validate(GPUViewport *viewport, unsigned int hash); | ||||
| void GPU_viewport_cache_release(GPUViewport *viewport); | void GPU_viewport_cache_release(GPUViewport *viewport); | ||||
| #endif // __GPU_VIEWPORT_H__ | #endif // __GPU_VIEWPORT_H__ | ||||