|
| static void | blender::gpu::convert (UI32 &dst, const Depth32fStencil8 &src) |
| static void | blender::gpu::convert (Depth32fStencil8 &dst, const UI32 &src) |
| template<typename DestinationType, typename SourceType> |
| void | blender::gpu::convert (MutableSpan< DestinationType > dst, Span< SourceType > src) |
| template<typename DestinationType, typename SourceType> |
| void | blender::gpu::convert_per_component (void *dst_memory, const void *src_memory, size_t buffer_size, TextureFormat device_format) |
| template<typename DestinationType, typename SourceType> |
| void | blender::gpu::convert_per_pixel (void *dst_memory, const void *src_memory, size_t buffer_size) |
| static void | blender::gpu::convert_buffer (void *dst_memory, const void *src_memory, size_t buffer_size, TextureFormat device_format, ConversionType type) |
| void | blender::gpu::convert_host_to_device (void *dst_buffer, const void *src_buffer, size_t buffer_size, eGPUDataFormat host_format, TextureFormat host_texture_format, TextureFormat device_format) |
| void | blender::gpu::convert_device_to_host (void *dst_buffer, const void *src_buffer, size_t buffer_size, eGPUDataFormat host_format, TextureFormat host_texture_format, TextureFormat device_format) |
|
| using | blender::gpu::UI8 = ComponentValue<uint8_t> |
| using | blender::gpu::UI16 = ComponentValue<uint16_t> |
| using | blender::gpu::UI32 = ComponentValue<uint32_t> |
| using | blender::gpu::I8 = ComponentValue<int8_t> |
| using | blender::gpu::I16 = ComponentValue<int16_t> |
| using | blender::gpu::I32 = ComponentValue<int32_t> |
| using | blender::gpu::F16 = ComponentValue<uint16_t> |
| using | blender::gpu::F32 = ComponentValue<float> |
| using | blender::gpu::FLOAT3 = PixelValue<float3> |
| using | blender::gpu::FLOAT4 = PixelValue<ColorSceneLinear4f<eAlpha::Premultiplied>> |
| constexpr uint32_t | blender::gpu::MASK_10_BITS = 0b1111111111 |
| constexpr uint32_t | blender::gpu::MASK_11_BITS = 0b11111111111 |
| constexpr uint8_t | blender::gpu::SHIFT_B = 22 |
| constexpr uint8_t | blender::gpu::SHIFT_G = 11 |
| constexpr uint8_t | blender::gpu::SHIFT_R = 0 |
| static uint32_t | blender::gpu::float_to_uint32_t (float value) |
| static float | blender::gpu::uint32_t_to_float (uint32_t value) |
| template<typename StorageType> |
| void | blender::gpu::convert (SignedNormalized< StorageType > &dst, const F32 &src) |
| template<typename StorageType> |
| void | blender::gpu::convert (F32 &dst, const SignedNormalized< StorageType > &src) |
| template<typename StorageType> |
| void | blender::gpu::convert (UnsignedNormalized< StorageType > &dst, const F32 &src) |
| template<typename StorageType> |
| void | blender::gpu::convert (F32 &dst, const UnsignedNormalized< StorageType > &src) |
| template<typename StorageType> |
| void | blender::gpu::convert (UnsignedNormalized< StorageType > &, const UI32 &) |
| template<typename StorageType> |
| void | blender::gpu::convert (UI32 &dst, const UnsignedNormalized< StorageType > &src) |
| template<typename DestinationType, typename SourceType> |
| void | blender::gpu::convert (DestinationType &dst, const SourceType &src) |
| static void | blender::gpu::convert (FLOAT3 &dst, const HALF4 &src) |
| static void | blender::gpu::convert (HALF4 &dst, const FLOAT3 &src) |
| static void | blender::gpu::convert (FLOAT3 &dst, const FLOAT4 &src) |
| static void | blender::gpu::convert (FLOAT4 &dst, const FLOAT3 &src) |
| static void | blender::gpu::convert (F16 &dst, const UI8 &src) |
| static void | blender::gpu::convert (UI8 &dst, const F16 &src) |
| static void | blender::gpu::convert (FLOAT3 &dst, const B10F_G11G_R11F &src) |
| static void | blender::gpu::convert (B10F_G11G_R11F &dst, const FLOAT3 &src) |