Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | | Merge pull request #96502 from clayjohn/GLES3-screen-texture-angle | Rémi Verschelde | 2024-09-04 | 2 | -9/+10 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Only use backbuffer mipmaps in `SCREEN_TEXTURE` when generated. | |||||
| * | | | | | Only use backbuffer mipmaps in SCREEN_TEXTURE when generated. | clayjohn | 2024-09-02 | 2 | -9/+10 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #95990 from Breush/76166-sky-auto-radiance | Rémi Verschelde | 2024-09-04 | 1 | -1/+1 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | Sky: Adapt radiance size if `AUTOMATIC_MODE` resolves to `REALTIME` | |||||
| * | | | | | Sky: No more auto-selecting REALTIME mode if radiance is not 256 | Alexis Breust | 2024-09-04 | 1 | -1/+1 | |
| | | | | | | ||||||
* | | | | | | Store GLES over GL status in the OS to avoid direct renderer includes in the ↵ | bruvzg | 2024-09-03 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | editor. | |||||
* | | | | | | Merge pull request #96455 from Praytic/msaa-support-macos | Rémi Verschelde | 2024-09-03 | 1 | -1/+1 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Enable MSAA support for all non-web platforms | |||||
| * | | | | | | Enable MSAA support for all non-web platforms | Praytic | 2024-09-01 | 1 | -1/+1 | |
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | MSAA support is built into GLES3 core, eliminating the need to check for GL_EXT_framebuffer_multisample, which was necessary only in GLES2 due to the lack of inherent multisample framebuffer support. This commit corrects an oversight from GLES2-based code, ensuring compatibility with GLES3 where multisampling is natively supported without extensions. | |||||
* | | | | | | Merge pull request #95961 from RadiantUwU/fix-mesh-recursion | Rémi Verschelde | 2024-09-03 | 1 | -0/+1 | |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | Fix shadow mesh recursion. | |||||
| * | | | | | Fix shadow mesh recursion. | Radiant | 2024-08-31 | 1 | -0/+1 | |
| | |_|_|/ | |/| | | | ||||||
* | | | | | Merge pull request #96413 from Maran23/gpuparticles-amd-fix | Rémi Verschelde | 2024-09-02 | 1 | -10/+8 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix GPUParticles are not rendered for older AMD GPUs with OpenGL+Angle | |||||
| * | | | | | Fix GPUParticles are not rendered for older AMD GPUs with OpenGL+Angle | Marius Hanl | 2024-09-01 | 1 | -10/+8 | |
| | |/ / / | |/| | | | | | | | | | | | | | Using a better and faster algorithm for the float conversions | |||||
* | | | | | Merge pull request #96128 from BlueCube3310/vram-profiler-texture-mem | Rémi Verschelde | 2024-09-02 | 1 | -2/+20 | |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | Fix incorrect parameters for layered textures in VRAM texture memory profiler | |||||
| * | | | | Fix incorrect parameters for layered textures in Video RAM texture memory ↵ | BlueCube3310 | 2024-09-01 | 1 | -2/+20 | |
| | |_|/ | |/| | | | | | | | | | | profiler | |||||
* / | | | Add support for compiling with VS clang-cl toolset | Alula | 2024-08-28 | 1 | -1/+1 | |
|/ / / | ||||||
* | | | Add `CLIP_SPACE_FAR` built-in to spatial shader | Chaosus | 2024-08-27 | 2 | -0/+3 | |
| | | | ||||||
* | | | Compatibility: Fix crash when initializing certain compressed layered textures | BlueCube3310 | 2024-08-26 | 1 | -4/+2 | |
| | | | ||||||
* | | | Merge pull request #95888 from clayjohn/Lightmap-SH-coefficients | Rémi Verschelde | 2024-08-25 | 1 | -10/+4 | |
|\ \ \ | | | | | | | | | | | | | Use correct lightmap coefficients to ensure that the directional lightmap mode looks correct | |||||
| * | | | Use correct lightmap coefficients to ensure that the directional lightmap ↵ | clayjohn | 2024-08-21 | 1 | -10/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | mode looks correct Also remove the metallic option from directional lightmap as it is guaranteed to return negative numbers in many cases | |||||
* | | | | Merge pull request #95790 from aaronfranke/rect-aabb-support | Rémi Verschelde | 2024-08-22 | 1 | -1/+1 | |
|\ \ \ \ | |_|_|/ |/| | | | | | | | Simplify Rect2/AABB `get_support` function | |||||
| * | | | Simplify and fix Rect2/AABB get_support function | Aaron Franke | 2024-08-19 | 1 | -1/+1 | |
| |/ / | ||||||
* | | | Merge pull request #95838 from olawlor/vertex65536bugfix | Rémi Verschelde | 2024-08-20 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | | | | | Fix GLES3 crash with Mesh surface with exactly 65536 vertices | |||||
| * | | | Fix GLES3 crash with Mesh surface with exactly 65536 vertices | Orion Lawlor | 2024-08-20 | 1 | -1/+1 | |
| |/ / | | | | | | | | | | Fixes #95837. | |||||
* | | | Merge pull request #91818 from rburing/fti_multimesh | Rémi Verschelde | 2024-08-20 | 2 | -48/+61 | |
|\ \ \ | | | | | | | | | | | | | Physics interpolation: `MultiMesh` | |||||
| * | | | Fixed Timestep Interpolation: MultiMesh | Ricardo Buring | 2024-08-18 | 2 | -48/+61 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Adds fixed timestep interpolation to multimeshes. Co-authored-by: lawnjelly <lawnjelly@gmail.com> | |||||
* | | | | Merge pull request #89919 from BlueCube3310/bicubic-lightmap | Rémi Verschelde | 2024-08-20 | 7 | -0/+108 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Implement bicubic sampling for lightmaps | |||||
| * | | | | Implement support for bicubic lightmap filtering | BlueCube3310 | 2024-08-19 | 7 | -0/+108 | |
| |/ / / | | | | | | | | | | | | | Co-authored-by: Calinou <hugo.locurcio@hugo.pro> | |||||
* | | | | Merge pull request #86000 from jsjtxietian/add-missing-model_normal_matrix | Rémi Verschelde | 2024-08-20 | 1 | -0/+10 | |
|\ \ \ \ | |_|/ / |/| | | | | | | | Add `model_normal_matrix` for fragment shader | |||||
| * | | | Add model_normal_matrix for fragment shader | jsjtxietian | 2024-08-20 | 1 | -0/+10 | |
| | |/ | |/| | ||||||
* | | | Merge pull request #94785 from Chaosus/shader_fix_samplers_order | Rémi Verschelde | 2024-08-19 | 1 | -7/+3 | |
|\ \ \ | | | | | | | | | | | | | Fix texture samplers to not being last in the property list | |||||
| * | | | Fix texture samplers to not being last in the property list | Yuri Rubinsky | 2024-07-29 | 1 | -7/+3 | |
| | | | | ||||||
* | | | | Merge pull request #95666 from ↵ | Rémi Verschelde | 2024-08-19 | 2 | -18/+17 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | kleonc/parallax2d_repeat_offsets_relative_to_source Fix `Parallax2D` repeats being not relative to its transform | |||||
| * | | | | Fix Parallax2D repeats being not relative to its transform | kleonc | 2024-08-19 | 2 | -18/+17 | |
| | | | | | ||||||
* | | | | | Merge pull request #95662 from clayjohn/GLES3-sky-fog | Rémi Verschelde | 2024-08-19 | 2 | -4/+45 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Add fixed fog to the sky in the Compatibility renderer | |||||
| * | | | | | Add fixed fog to the sky in the Compatibility renderer | clayjohn | 2024-08-17 | 2 | -4/+45 | |
| |/ / / / | | | | | | | | | | | | | | | | And apply luminance multiplier after fog in RD renderer | |||||
* | | | | | Merge pull request #92213 from clayjohn/ambient-disabled | Rémi Verschelde | 2024-08-19 | 1 | -9/+8 | |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | Disable all sources of ambient light when `ambient_light_disabled` render mode is used | |||||
| * | | | | Disable all sources of ambient light when `ambient_light_disabled` render ↵ | clayjohn | 2024-05-21 | 1 | -9/+8 | |
| | | | | | | | | | | | | | | | | | | | | mode is used | |||||
* | | | | | Merge pull request #95536 from jsjtxietian/rename-alpha-scissor | Rémi Verschelde | 2024-08-16 | 1 | -1/+1 | |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | Fix undefined `alpha_scissor` in standard shader | |||||
| * | | | | Fix undefined `alpha_scissor` in standard shader | jsjtxietian | 2024-08-15 | 1 | -1/+1 | |
| | |_|/ | |/| | | ||||||
* | | | | Merge pull request #95452 from clayjohn/GLES3-skeleton | Rémi Verschelde | 2024-08-16 | 1 | -1/+1 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Increase precision of skeleton transforms in the skeleton shader in the Compatibility renderer | |||||
| * | | | | Increase precision of skeleton transforms in the skeleton shader in the ↵ | clayjohn | 2024-08-12 | 1 | -1/+1 | |
| |/ / / | | | | | | | | | | | | | Compatibility renderer | |||||
* | | | | Merge pull request #95433 from dsnopek/openxr-composition-layers-srgb | Rémi Verschelde | 2024-08-16 | 1 | -0/+7 | |
|\ \ \ \ | | | | | | | | | | | | | | | | OpenGL: Unconditionally do `glDisable(GL_FRAMEBUFFER_SRGB)` because we do our own sRGB conversion | |||||
| * | | | | OpenGL: Unconditionally do `glDisable(GL_FRAMEBUFFER_SRGB)` because we do ↵ | David Snopek | 2024-08-12 | 1 | -0/+7 | |
| |/ / / | | | | | | | | | | | | | our own sRGB conversion | |||||
* / / / | Fixed crash on PowerVR GE8320 GPUs | Miley Hollenberg | 2024-07-30 | 3 | -2/+8 | |
|/ / / | ||||||
* | / | Fix regression around OpenGL swapchain optimisation for OpenXR | Bastiaan Olij | 2024-07-29 | 2 | -3/+3 | |
| |/ |/| | ||||||
* | | Remove linearization of canvas modulate in GLES3 backend | clayjohn | 2024-07-24 | 1 | -9/+4 | |
| | | | | | | | | The GLES3 renderer is always in sRGB space, even when using an HDR format | |||||
* | | Linearize color if HDR 2D is on | Feiyue Zhang | 2024-07-24 | 1 | -4/+9 | |
| | | ||||||
* | | Merge pull request #94628 from Chaosus/rendering_fix_crash | Rémi Verschelde | 2024-07-23 | 1 | -1/+2 | |
|\ \ | | | | | | | | | | Fix crash when assigning more textures than expected to texture array | |||||
| * | | Fix crash when assigning more textures than expected to texture array | Yuri Rubinsky | 2024-07-22 | 1 | -1/+2 | |
| | | | ||||||
* | | | Merge pull request #94564 from rothej/fix-94183 | Rémi Verschelde | 2024-07-23 | 1 | -10/+2 | |
|\ \ \ | | | | | | | | | | | | | Fix FOG shader issue in Compatibility mode | |||||
| * | | | Fix FOG shader issue in Compatibility mode | Joshua Rothe | 2024-07-23 | 1 | -10/+2 | |
| |/ / |