summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* Pre-commit: Update to clang-format 17.0.6 and black 24.2.0Rémi Verschelde2024-02-281-1/+1
* Ensure proper vertex input masks are used in 2D compatibility rendererclayjohn2024-02-273-4/+2
* Direct3D 12: Implement proper fallback for format castingPedro J. Estébanez2024-02-272-264/+341
* Merge pull request #87872 from RandomShaper/d3d12_tex_mem_is_lifeRémi Verschelde2024-02-272-82/+144
|\
| * Direct3D 12: Enhance management of texture data life cyclePedro J. Estébanez2024-02-272-82/+144
* | Merge pull request #88873 from clayjohn/GLES3-compositor-freeRémi Verschelde2024-02-271-0/+4
|\ \
| * | Add compositor_free branch in Compatibility scene renderer free functionclayjohn2024-02-261-0/+4
* | | Merge pull request #88745 from clayjohn/GLES3-system-fboRémi Verschelde2024-02-2712-34/+37
|\ \ \ | |/ / |/| |
| * | Consistently use system_fbo instead of binding 0 as it is needed for iOS devicesclayjohn2024-02-2512-34/+37
* | | Remove word duplicates in comments and strings, and fix casing and punctuationRobert Yevdokimov2024-02-232-2/+2
* | | SCons: Add proper MinGW support to D3D12 deps install scriptRémi Verschelde2024-02-232-5/+3
* | | Merge pull request #88684 from clayjohn/GLES3-visibility-notifierRémi Verschelde2024-02-232-2/+63
|\ \ \
| * | | Implement VisibilityNotifier3D in the compatibility backendclayjohn2024-02-222-2/+63
| |/ /
* | | Merge pull request #88560 from DarioSamo/rdd_execute_and_presentRémi Verschelde2024-02-224-127/+151
|\ \ \
| * | | Merge execute and present commands for RenderingDeviceDriver.Dario2024-02-194-127/+151
* | | | Fix Compatibility Rendering (GLES3) on old and low budget devices.Alexander Hartmann2024-02-226-14/+59
| |/ / |/| |
* | | Fix OpenGL on Android after adding optional depth fogDavid Snopek2024-02-211-1/+1
* | | Merge pull request #88573 from Arthas92t/masterRémi Verschelde2024-02-211-0/+13
|\ \ \
| * | | Fix shader cache with transform feedback on some android devicesArthasMenethil2024-02-211-0/+13
| |/ /
* | | Change glow calculation back to max(r,g,b)Bastiaan Olij2024-02-211-2/+2
* | | Merge pull request #87360 from BastiaanOlij/gles_glowRémi Verschelde2024-02-2021-213/+1303
|\ \ \
| * | | Implement glow/bloom on compatibility rendererBastiaan Olij2024-02-1921-213/+1303
* | | | Merge pull request #80214 from BastiaanOlij/rendering_effectRémi Verschelde2024-02-202-2/+2
|\ \ \ \ | |_|/ / |/| | |
| * | | Implement hooks into rendererBastiaan Olij2024-02-182-2/+2
* | | | Merge pull request #86620 from fbcosentino/midi_device_idRémi Verschelde2024-02-194-13/+14
|\ \ \ \ | |_|/ / |/| | |
| * | | Add MIDI controller device index to InputEventMIDI.device property.Fernando Cosentino2024-02-194-13/+14
* | | | Fixed reversed custom AABB null check when recalculating multimesh AABBsArman Elgudzhyan2024-02-181-2/+2
| |/ / |/| |
* | | Add optional depth fogEidolon2024-02-173-4/+38
* | | Merge pull request #88361 from DarioSamo/vk_present_suboptimal_fixRémi Verschelde2024-02-171-8/+21
|\ \ \
| * | | Handle VK_SUBOPTIMAL_KHR as a valid error code to fix Android performance.Dario2024-02-151-8/+21
* | | | Merge pull request #88325 from akien-mga/texture-formatsRémi Verschelde2024-02-171-4/+1
|\ \ \ \
| * | | | Remove code relative to obsoleted ETC texture formatRémi Verschelde2024-02-141-4/+1
| |/ / /
* | | / Support custom AABB within MultiMesh resourcesArman Elgudzhyan2024-02-152-4/+30
| |_|/ |/| |
* | | Merge pull request #88252 from RandomShaper/d3d12_slice_of_cubeRémi Verschelde2024-02-151-5/+7
|\ \ \
| * | | Direct3D 12: Fix cubemap slicingPedro J. Estébanez2024-02-121-5/+7
* | | | Merge pull request #86966 from Muller-Castro/value2ref-coreRémi Verschelde2024-02-156-10/+10
|\ \ \ \
| * | | | Add const lvalue ref to core/* container parametersMuller-Castro2024-02-146-10/+10
| | |/ / | |/| |
* / | | Add `--no-header` option to clean outputAnatoli Babenia2024-02-151-1/+1
|/ / /
* | | Merge pull request #88205 from 0x0ACB/thread_safe_texture_ridRémi Verschelde2024-02-131-2/+2
|\ \ \
| * | | Make `RID_Owner<Texture>` threadsafe in `TextureStorage` for gles3ACB2024-02-111-2/+2
* | | | Merge pull request #88254 from bruvzg/dxil_loadRémi Verschelde2024-02-132-6/+50
|\ \ \ \
| * | | | [D3D12] Improve shader validation handling.bruvzg2024-02-132-6/+50
* | | | | Merge pull request #88144 from GNSS-Stylist/ConDotFixRémi Verschelde2024-02-131-1/+6
|\ \ \ \ \
| * | | | | Fix invalid file path handling in Windows when there is dot in the file nameGNSS-Stylist2024-02-131-1/+6
| |/ / / /
* / / / / Fix shadows for billboarded Sprite3D'sErik Johnson2024-02-134-5/+21
|/ / / /
* | | | Finish splitting functionality of the Vulkan and D3D12 backends into Renderin...Dario2024-02-1217-5098/+4296
* | | | Merge pull request #87570 from RandomShaper/d3d12_defensiveRémi Verschelde2024-02-121-4/+8
|\ \ \ \ | |/ / / |/| | |
| * | | Direct3D 12: Make format feature check more defensivePedro J. Estébanez2024-01-251-4/+8
* | | | Replace error checks against `size` with `is_empty`A Thousand Ships2024-02-092-4/+4
* | | | [Windows] Fix windows is_path_invalid, and apply it to directory creation.bruvzg2024-02-093-7/+11
| |/ / |/| |