virtualx-engine/drivers/gles3/shaders
clayjohn 57eb762bae Add option to enable HDR rendering in 2D
This is needed to allow 2D to fully make use of 3D effects (e.g. glow), and can be used to substantially improve quality of 2D rendering at the cost of performance

Additionally, the 2D rendering pipeline is done in linear space (we skip linear_to_srgb conversion in 3D tonemapping) so the entire Viewport can be kept linear.
This is necessary for proper HDR screen support in the future.
2023-08-07 11:24:03 +02:00
..
canvas.glsl Fix "Light Only" mode of CanvasItemMaterial 2023-05-13 09:06:09 +03:00
canvas_occlusion.glsl Add 2D shadows and canvas SDF to OpenGL3 renderer 2022-10-28 11:33:23 -07:00
canvas_sdf.glsl Add 2D shadows and canvas SDF to OpenGL3 renderer 2022-10-28 11:33:23 -07:00
canvas_uniforms_inc.glsl Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
copy.glsl Use Gaussian approximation for backbuffer mipmaps in GL Compatibility renderer 2023-06-12 21:51:23 -07:00
cube_to_dp.glsl
cubemap_filter.glsl Add GPUParticles to the OpenGL3 renderer. 2022-11-14 23:28:25 -08:00
effect_blur.glsl
lens_distorted.glsl
particles.glsl Fix "error X3708: continue cannot be used in a switch" in HTML export 2023-04-07 23:16:10 +02:00
particles_copy.glsl Translate inactive particles to -INF 2023-04-12 19:32:39 -04:00
scene.glsl Fix use of discard in shaders 2023-07-24 23:21:04 +02:00
SCsub Add Skeletons and Blend Shapes to the OpenGL renderer 2022-11-29 09:45:03 -08:00
skeleton.glsl Automatically transform Skeleton2D calculations so pivots are not needed 2023-01-27 14:55:22 -08:00
sky.glsl replace sampler arrays with constant sampler elements 2023-06-22 01:11:57 +03:00
stdlib_inc.glsl Avoid branch in half2float in gl_compatibility renderer 2023-02-14 20:31:36 -08:00
tonemap.glsl Add multiview to the opengl3 driver 2022-10-21 21:00:32 -05:00
tonemap_inc.glsl