|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
Represents channel information from an EXR file header. More...
#include <ExrLoader.h>
Public Attributes | |
| std::string | name |
| Channel name (e.g., "R", "G", "B", "A") | |
| int | pixel_type |
| Pixel type (TINYEXR_PIXELTYPE_HALF, FLOAT, etc.) | |
| int | x_sampling |
| Sampling rate in X direction. | |
| int | y_sampling |
| Sampling rate in Y direction. | |
| unsigned char | p_linear |
| Whether channel is perceptually linear. | |
Represents channel information from an EXR file header.
Definition at line 12 of file ExrLoader.h.
| std::string Engine::Assets::Textures::ExrChannelInfo::name |
Channel name (e.g., "R", "G", "B", "A")
Definition at line 13 of file ExrLoader.h.
| unsigned char Engine::Assets::Textures::ExrChannelInfo::p_linear |
Whether channel is perceptually linear.
Definition at line 17 of file ExrLoader.h.
| int Engine::Assets::Textures::ExrChannelInfo::pixel_type |
Pixel type (TINYEXR_PIXELTYPE_HALF, FLOAT, etc.)
Definition at line 14 of file ExrLoader.h.
| int Engine::Assets::Textures::ExrChannelInfo::x_sampling |
Sampling rate in X direction.
Definition at line 15 of file ExrLoader.h.
| int Engine::Assets::Textures::ExrChannelInfo::y_sampling |
Sampling rate in Y direction.
Definition at line 16 of file ExrLoader.h.