summaryrefslogtreecommitdiff
path: root/drivers/gles3/shaders
AgeCommit message (Expand)Author
2023-01-27Automatically transform Skeleton2D calculations so pivots are not neededclayjohn
2023-01-26Merge pull request #71455 from BastiaanOlij/fix_stereo_screen_depthRémi Verschelde
2023-01-25Make screen texture and depth texture work in MultiviewBastiaan Olij
2023-01-24Fix some SpotLight3D issues (clustering artifacts, light leak)Hendrik Brucker
2023-01-18Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTUREclayjohn
2023-01-17GLES3: Fix canvas shader use of undefined draw_dataRémi Verschelde
2023-01-14fix normal map not flipping in sprite2Djainl28patel
2022-12-15Use instanced array buffer instead of UBO for canvas item batchingclayjohn
2022-12-11OpenGL: Fix scene shader error when using Omni or Spot but not bothRémi Verschelde
2022-12-05Clean up specialization constants in OpenGL scene rendererclayjohn
2022-12-05Merge pull request #69521 from clayjohn/GLES3-glslRémi Verschelde
2022-12-04Exposure emulated *Unorm4x8 glsl functions in non-android buildsclayjohn
2022-12-03Implement CAMERA_VISIBLE_LAYERS as built-in shader variableNumbuhFour
2022-12-03Merge pull request #69522 from clayjohn/IBL-black-metalRémi Verschelde
2022-12-03Merge pull request #69514 from clayjohn/IBL-roughnessRémi Verschelde
2022-12-02Allow black metallic materials to reflect IBLclayjohn
2022-12-02Properly remap roughness when reading from radiance mapclayjohn
2022-12-01Merge pull request #69325 from clayjohn/GLES3-skeletonsRémi Verschelde
2022-11-29Enable GLES3 on Androidclayjohn
2022-11-29Add Skeletons and Blend Shapes to the OpenGL rendererclayjohn
2022-11-21Expose model_matrix in GLES3 scene fragment shaderclayjohn
2022-11-20Merge pull request #68830 from Ayush-singla27/issuebranchRémi Verschelde
2022-11-18Fix drawing of 2D skeletons in the RD renderer.clayjohn
2022-11-19fixed incorrect mesh normals in shadersAyush Singla
2022-11-14Add GPUParticles to the OpenGL3 renderer.clayjohn
2022-10-28Add 2D shadows and canvas SDF to OpenGL3 rendererclayjohn
2022-10-27Merge pull request #66107 from devloglogan/ambient-light-disabled-fixClay John
2022-10-21Add multiview to the opengl3 driverDavid Snopek
2022-10-14Fix error in Web builds that resulting in 2Dclayjohn
2022-10-12Add 2D lights to OpenGL3 canvas rendererclayjohn
2022-10-06Use a giant UBO to optimize performance in 2Dclayjohn
2022-10-03Properly expose TEXTURE_PIXEL_SIZE in Opengl3 rendererclayjohn
2022-09-19enabled ambient_light_disabled render mode flagLogan Lang
2022-09-13Move debanding into internal sky shader code so that it is applied after ever...clayjohn
2022-09-12Apply energy conservation to LAMBERT_WRAP and TOON diffuse modes by dividing ...clayjohn
2022-09-06Fix rendering when using WebGL2.clayjohn
2022-08-31Implement Physical Light Units as an optional setting.clayjohn
2022-08-23Add font LCD sub-pixel anti-aliasing support.bruvzg
2022-08-13Implement Octahedral on OpenGL3Omar El Sheikh
2022-08-08Merge pull request #62547 from clayjohn/ref_vec_pbrRémi Verschelde
2022-08-07Add a shadow opacity property to Light3DHugo Locurcio
2022-08-01Fix various bugs in GLES3 renderer that stopped it from running on webclayjohn
2022-08-01Merge pull request #63587 from clayjohn/specular-occlusionRémi Verschelde
2022-07-31Treat specular less than 0.02 as occlusionclayjohn
2022-07-28Rename RenderingServer global shader uniform methods to be more explicitHugo Locurcio
2022-07-27Merge pull request #62364 from clayjohn/GLES3-sky-optimizationRémi Verschelde
2022-07-02SCons: Properly track codegen script dependency for generated GLSL headersRémi Verschelde
2022-06-29Evaluate specular reflections using specular dominant direction instead of as...clayjohn
2022-06-22Precompute on the CPU as much as possible for the Cubemap filter shaderclayjohn
2022-06-14Implement MultiMesh in 3D and flesh out MultiMesh functionsclayjohn