fix linux build: attempt 1

This commit is contained in:
NightFox 2024-01-11 21:40:24 +03:00
parent d9aa6f9942
commit efb6957e76
2 changed files with 2 additions and 1 deletions

View File

@ -91,7 +91,7 @@ void primaryRayHit(rayQueryEXT rq, inout RayPayloadPrimary payload) {
//payload.emissive.rgb = clamp((kusok.emissive * (1.0/3.0) / 20), 0, 1.0) * SRGBtoLINEAR(payload.base_color_a.rgb);
//payload.emissive.rgb = (sqrt(sqrt(kusok.emissive)) * (1.0/3.0)) * SRGBtoLINEAR(payload.base_color_a.rgb);
//payload.emissive.rgb = (sqrt(kusok.emissive) / 8) * payload.base_color_a.rgb;
payload.emissive.rgb = (sqrt(kusok.emissive) / 6) * payload.base_color_a.rgb; // better for HDR (maybe 8 better)
payload.emissive.rgb = (sqrt(kusok.emissive) / 6) * payload.base_color_a.rgb; // better for HDR (maybe 4 better)
//payload.emissive.rgb = clamp(sqrt(kusok.emissive) / 4, 0.0, 1.5) * payload.base_color_a.rgb;
//payload.emissive.rgb = (pow(kusok.emissive, vec3(1/2.2)) / 8) * payload.base_color_a.rgb;
//payload.emissive.rgb = kusok.emissive * payload.base_color_a.rgb;

View File

@ -23,6 +23,7 @@ void R_VkSemaphoreDestroy(VkSemaphore sema);
VkFence R_VkFenceCreate( qboolean signaled );
void R_VkFenceDestroy(VkFence fence);
void setSurfaceFormat( qboolean hdr_output_enabled )
void getSupportedHDRformats( void );
// TODO move all these to vk_device.{h,c} or something