18#define image_out(slot, format, name) \
19 image(slot, format, Qualifier::write, ImageType::Float2D, name, Frequency::PASS)
20#define uimage_out(slot, format, name) \
21 image(slot, format, Qualifier::write, ImageType::Uint2D, name, Frequency::PASS)
22#define image_in(slot, format, name) \
23 image(slot, format, Qualifier::read, ImageType::Float2D, name, Frequency::PASS)
24#define image_array_out(slot, qualifier, format, name) \
25 image(slot, format, qualifier, ImageType::Float2DArray, name, Frequency::PASS)
77DEFINE(
"SPECIALIZED_SHADOW_PARAMS")
122IMAGE(5, SFLOAT_16_16_16_16, read_write,
image2D, radiance_feedback_img)
194#undef image_array_out
#define DEFERRED_GBUFFER_ROG_ID
#define RAYTRACE_RADIANCE_FORMAT
#define DEFERRED_RADIANCE_FORMAT
#define GPU_SHADER_CREATE_INFO(_info)
#define GPU_SHADER_CREATE_END()
#define TYPEDEF_SOURCE(filename)
#define FRAGMENT_OUT_DUAL(slot, type, name, blend)
#define SAMPLER(slot, type, name)
#define FRAGMENT_SOURCE(filename)
#define IMAGE_FREQ(slot, format, qualifiers, type, name, freq)
#define SPECIALIZATION_CONSTANT(type, name, default_value)
#define ADDITIONAL_INFO(info_name)
#define PUSH_CONSTANT(type, name)
#define FRAGMENT_OUT(slot, type, name)
#define SUBPASS_IN(slot, type, img_type, name, rog)
#define IMAGE(slot, format, qualifiers, type, name)
#define DO_STATIC_COMPILATION()
#define EARLY_FRAGMENT_TEST(enable)
#define DEFINE_VALUE(name, value)
ImageBase< uint, 2 > uimage2D
ImageBase< float, 2, true > image2DArray
ImageBase< float, 2 > image2D
SamplerBase< uint, 2, false, true > usampler2DArray
SamplerBase< float, 2 > sampler2D
SamplerBase< uint, 2 > usampler2D