![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"#include "Mapping.h"#include "lib/code_annotation.h"#include "lib/config2.h"
Namespaces | |
| namespace | Renderer |
| namespace | Renderer::Backend |
| namespace | Renderer::Backend::Vulkan |
| namespace | Renderer::Backend::Vulkan::Mapping |
Macros | |
| #define | CASE(NAME) case CompareOp::NAME: op = VK_COMPARE_OP_##NAME; break |
| #define | CASE(NAME) case StencilOp::NAME: op = VK_STENCIL_OP_##NAME; break |
| #define | CASE(NAME) case BlendFactor::NAME: factor = VK_BLEND_FACTOR_##NAME; break |
| #define | CASE(NAME) case Format::NAME: resultFormat = VK_FORMAT_##NAME; break; |
| #define | CASE2(NAME, VK_NAME) case Format::NAME: resultFormat = VK_FORMAT_##VK_NAME; break; |
| #define CASE | ( | NAME | ) | case CompareOp::NAME: op = VK_COMPARE_OP_##NAME; break |
| #define CASE | ( | NAME | ) | case StencilOp::NAME: op = VK_STENCIL_OP_##NAME; break |
| #define CASE | ( | NAME | ) | case BlendFactor::NAME: factor = VK_BLEND_FACTOR_##NAME; break |
| #define CASE | ( | NAME | ) | case Format::NAME: resultFormat = VK_FORMAT_##NAME; break; |
| #define CASE2 | ( | NAME, | |
| VK_NAME | |||
| ) | case Format::NAME: resultFormat = VK_FORMAT_##VK_NAME; break; |