diff --git a/examples/46-fsr/app.cpp b/examples/46-fsr/app.cpp index 9bbd991f7..1b137ac22 100644 --- a/examples/46-fsr/app.cpp +++ b/examples/46-fsr/app.cpp @@ -542,7 +542,7 @@ namespace ; const uint16_t viewRectWidth = uint16_t(bx::ceil(m_state.m_size[0] * viewScale) ); const uint16_t viewRectHeight = uint16_t(bx::ceil(m_state.m_size[1] * viewScale) ); - const uint16_t viewRectY = caps->originBottomLeft ? m_state.m_size[1] - viewRectHeight : 0; + const uint16_t viewRectY = uint16_t(caps->originBottomLeft ? m_state.m_size[1] - viewRectHeight : 0); bgfx::setViewRect(view, 0, viewRectY, viewRectWidth, viewRectHeight); bgfx::setViewTransform(view, m_state.m_view, m_state.m_proj); diff --git a/examples/46-fsr/cs_fsr.h b/examples/46-fsr/cs_fsr.h index acb3a0dd6..26ccd2104 100644 --- a/examples/46-fsr/cs_fsr.h +++ b/examples/46-fsr/cs_fsr.h @@ -10,20 +10,18 @@ uniform vec4 u_params[3]; -#define ViewportSizeRcasAttenuation (u_params[0]) -#define SrcSize (u_params[1]) -#define DstSize (u_params[2]) +#define ViewportSizeRcasAttenuation u_params[0] +#define SrcSize u_params[1] +#define DstSize u_params[2] #define A_GPU 1 -#if BGFX_SHADER_LANGUAGE_GLSL > 0 +#if BGFX_SHADER_LANGUAGE_GLSL #define A_GLSL 1 #define A_SKIP_EXT 1 -#elif BGFX_SHADER_LANGUAGE_SPIRV > 0 +#else #define A_HLSL 1 -#elif BGFX_SHADER_LANGUAGE_HLSL > 0 -#define A_HLSL 1 -#endif +#endif // BGFX_SHADER_LANGUAGE_GLSL #if SAMPLE_SLOW_FALLBACK #include "ffx_a.h" diff --git a/examples/46-fsr/screenshot.png b/examples/46-fsr/screenshot.png index 901f2b84e..4d65e551b 100644 Binary files a/examples/46-fsr/screenshot.png and b/examples/46-fsr/screenshot.png differ