载入中...
搜索中...
未找到
GPU material table record (std430). Mirrors GLSL GpuMaterialRecord. 更多...
#include <GpuDrivenTypes.h>
Public 属性 | |
| glm::vec4 | tint |
| glm::vec4 | pbr |
| glm::vec4 | texBomb |
| glm::vec4 | parallax |
| uint32_t | textureSlots [4] |
| uint32_t | shadingModel = 0 |
| uint32_t | flags = 0 |
| uint32_t | pad0 = 0 |
| uint32_t | pad1 = 0 |
详细描述
GPU material table record (std430). Mirrors GLSL GpuMaterialRecord.
在文件 GpuDrivenTypes.h 第 40 行定义.
类成员变量说明
◆ flags
| uint32_t eve::graphics::GpuMaterialRecord::flags = 0 |
在文件 GpuDrivenTypes.h 第 47 行定义.
◆ pad0
| uint32_t eve::graphics::GpuMaterialRecord::pad0 = 0 |
在文件 GpuDrivenTypes.h 第 48 行定义.
◆ pad1
| uint32_t eve::graphics::GpuMaterialRecord::pad1 = 0 |
在文件 GpuDrivenTypes.h 第 49 行定义.
◆ parallax
| glm::vec4 eve::graphics::GpuMaterialRecord::parallax |
在文件 GpuDrivenTypes.h 第 44 行定义.
◆ pbr
| glm::vec4 eve::graphics::GpuMaterialRecord::pbr |
在文件 GpuDrivenTypes.h 第 42 行定义.
◆ shadingModel
| uint32_t eve::graphics::GpuMaterialRecord::shadingModel = 0 |
在文件 GpuDrivenTypes.h 第 46 行定义.
◆ texBomb
| glm::vec4 eve::graphics::GpuMaterialRecord::texBomb |
在文件 GpuDrivenTypes.h 第 43 行定义.
◆ textureSlots
| uint32_t eve::graphics::GpuMaterialRecord::textureSlots[4] |
在文件 GpuDrivenTypes.h 第 45 行定义.
◆ tint
| glm::vec4 eve::graphics::GpuMaterialRecord::tint |
在文件 GpuDrivenTypes.h 第 41 行定义.
该结构体的文档由以下文件生成:
- src/modules/graphics/GpuDrivenTypes.h