|
Blender V5.0
|
#include "BKE_global.hh"#include "DNA_userdef_types.h"#include "GPU_batch.hh"#include "GPU_batch_presets.hh"#include "GPU_capabilities.hh"#include "GPU_framebuffer.hh"#include "GPU_platform.hh"#include "GPU_state.hh"#include "mtl_backend.hh"#include "mtl_context.hh"#include "mtl_texture.hh"Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::gpu |
Macros | |
| #define | CASE(a, b, c, blender_enum, d, mtl_pixel_enum, f, g, h) |
Functions | |
Texture Utility Functions | |
| MTLPixelFormat | blender::gpu::gpu_texture_format_to_metal (TextureFormat tex_format) |
| size_t | blender::gpu::get_mtl_format_bytesize (MTLPixelFormat tex_format) |
| int | blender::gpu::get_mtl_format_num_components (MTLPixelFormat tex_format) |
| bool | blender::gpu::mtl_format_supports_blending (MTLPixelFormat format) |
Variables | |
| char | datatoc_compute_texture_update_msl [] |
| char | datatoc_compute_texture_read_msl [] |
| #define CASE | ( | a, | |
| b, | |||
| c, | |||
| blender_enum, | |||
| d, | |||
| mtl_pixel_enum, | |||
| f, | |||
| g, | |||
| h ) |
|
extern |
|
extern |