#include "constants.h"Go to the source code of this file.
Typedefs | |
| typedef char | compile_time_check_num_images[(NUM_IMAGES==NUM_VKPT_IMAGES) *2-1] |
Enumerations | |
| enum | QVK_IMAGES { NUM_VKPT_IMAGES } |
| #define BINDING_OFFSET_BLUE_NOISE (BINDING_OFFSET_TEXTURES + NUM_IMAGES) |
Definition at line 127 of file global_textures.h.
| #define BINDING_OFFSET_ENVMAP (BINDING_OFFSET_BLUE_NOISE + 1) |
Definition at line 128 of file global_textures.h.
| #define BINDING_OFFSET_IMAGES (1 + GLOBAL_TEXTURES_TEX_ARR_BINDING_IDX) |
Definition at line 125 of file global_textures.h.
| #define BINDING_OFFSET_PHYSICAL_SKY (BINDING_OFFSET_ENVMAP + 1) |
Definition at line 129 of file global_textures.h.
| #define BINDING_OFFSET_PHYSICAL_SKY_IMG (BINDING_OFFSET_PHYSICAL_SKY + 1) |
Definition at line 130 of file global_textures.h.
| #define BINDING_OFFSET_SKY_CLOUDS (BINDING_OFFSET_SKY_IRRADIANCE + 1) |
Definition at line 134 of file global_textures.h.
| #define BINDING_OFFSET_SKY_IRRADIANCE (BINDING_OFFSET_SKY_SCATTERING + 1) |
Definition at line 133 of file global_textures.h.
| #define BINDING_OFFSET_SKY_SCATTERING (BINDING_OFFSET_SKY_TRANSMITTANCE + 1) |
Definition at line 132 of file global_textures.h.
| #define BINDING_OFFSET_SKY_TRANSMITTANCE (BINDING_OFFSET_PHYSICAL_SKY_IMG + 1) |
Definition at line 131 of file global_textures.h.
| #define BINDING_OFFSET_TERRAIN_ALBEDO (BINDING_OFFSET_SKY_CLOUDS + 1) |
Definition at line 135 of file global_textures.h.
| #define BINDING_OFFSET_TERRAIN_DEPTH (BINDING_OFFSET_TERRAIN_NORMALS + 1) |
Definition at line 137 of file global_textures.h.
| #define BINDING_OFFSET_TERRAIN_NORMALS (BINDING_OFFSET_TERRAIN_ALBEDO + 1) |
Definition at line 136 of file global_textures.h.
| #define BINDING_OFFSET_TERRAIN_SHADOWMAP (BINDING_OFFSET_TERRAIN_DEPTH + 1) |
Definition at line 138 of file global_textures.h.
| #define BINDING_OFFSET_TEXTURES (BINDING_OFFSET_IMAGES + NUM_IMAGES) |
Definition at line 126 of file global_textures.h.
| #define GLOBAL_TEXTURES_TEX_ARR_BINDING_IDX 0 |
Definition at line 124 of file global_textures.h.
| #define IMG_DO | ( | _name, | |
| ... | |||
| ) | VKPT_IMG_##_name, |
Definition at line 152 of file global_textures.h.
| #define IMG_HEIGHT (qvk.extent_screen_images.height) |
Definition at line 26 of file global_textures.h.
| #define IMG_HEIGHT_GRAD ((qvk.extent_screen_images.height + GRAD_DWN - 1) / GRAD_DWN) |
Definition at line 30 of file global_textures.h.
| #define IMG_WIDTH (qvk.extent_screen_images.width) |
Definition at line 25 of file global_textures.h.
| #define IMG_WIDTH_GRAD ((qvk.extent_screen_images.width + GRAD_DWN - 1) / GRAD_DWN) |
Definition at line 29 of file global_textures.h.
| #define IMG_WIDTH_GRAD_MGPU ((qvk.extent_screen_images.width + GRAD_DWN - 1) / GRAD_DWN / qvk.device_count) |
Definition at line 31 of file global_textures.h.
| #define IMG_WIDTH_MGPU (qvk.extent_screen_images.width / qvk.device_count) |
Definition at line 27 of file global_textures.h.
| #define LIST_IMAGES |
Definition at line 34 of file global_textures.h.
| #define LIST_IMAGES_A_B |
Definition at line 81 of file global_textures.h.
| #define LIST_IMAGES_B_A |
Definition at line 101 of file global_textures.h.
| #define NUM_IMAGES |
Definition at line 121 of file global_textures.h.
| typedef char compile_time_check_num_images[(NUM_IMAGES==NUM_VKPT_IMAGES) *2-1] |
Definition at line 160 of file global_textures.h.
| enum QVK_IMAGES |