|
Blender V5.0
|
Go to the source code of this file.
Classes | |
| class | blender::gpu::FloatingPointFormat< HasSignBit, MantissaBitLen, ExponentBitLen > |
Namespaces | |
| namespace | blender |
| namespace | blender::gpu |
Functions | |
API | |
| 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) |
Floating point conversions | |
| using | blender::gpu::FormatF32 = FloatingPointFormat<true, 23, 8> |
| using | blender::gpu::FormatF11 = FloatingPointFormat<false, 6, 5> |
| using | blender::gpu::FormatF10 = FloatingPointFormat<false, 5, 5> |
| template<typename DestinationFormat, typename SourceFormat, bool ClampNegativeToZero = true> | |
| uint32_t | blender::gpu::convert_float_formats (uint32_t value) |