Blender V4.5
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