Program Listing for File host_device_shared_vars.hpp
↰ Return to documentation for file (Resources/Shaders/hostDevice/host_device_shared_vars.hpp
)
#ifndef HOST_DEVICE_SHARED_VARS
#define HOST_DEVICE_SHARED_VARS
#if NDEBUG
const int MAX_TEXTURE_COUNT = 24;
#else
const int MAX_TEXTURE_COUNT = 1;
#endif
// ----- MAIN RENDER DESCRIPTOR SET ----- START (shared between rasterizer and
// raytracer)
#define globalUBO_BINDING 0
#define sceneUBO_BINDING 1
#define OBJECT_DESCRIPTION_BINDING 2
#define TEXTURES_BINDING 3
#define SAMPLER_BINDING 4
// ----- MAIN RENDER DESCRIPTOR SET ----- END
// ---- RAYTRACING BINDING ---- START
#define TLAS_BINDING 0
#define OUT_IMAGE_BINDING 1
// ---- RAYTRACING BINDING ---- END
#endif