Blender V4.3
mtl_texture_util.mm File Reference
#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
 

Functions

Texture Utility Functions
MTLPixelFormat blender::gpu::gpu_texture_format_to_metal (eGPUTextureFormat 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 []
 

Variable Documentation

◆ datatoc_compute_texture_read_msl

char datatoc_compute_texture_read_msl[]
extern

◆ datatoc_compute_texture_update_msl

char datatoc_compute_texture_update_msl[]
extern