summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows fi...bruvzg2022-07-072-3/+8
* Prevent possible crash when mesh is freedYuri Rubinsky2022-07-061-0/+2
* Merge pull request #62344 from BastiaanOlij/extract_dependenciesRémi Verschelde2022-07-0620-930/+981
|\
| * Split dependency logicBastiaan Olij2022-06-2820-930/+981
* | Remove unused anisotropy setter/getter methods in VoxelGIHugo Locurcio2022-07-062-10/+0
* | Add Desktop to file dialog drive on UnixShlomi2022-07-051-4/+13
* | Add full support for Android scoped storage.Fredia Huya-Kouadio2022-07-054-12/+1
* | Vulkan: Make `loader_get_json` "error" a verbose message on WindowsRémi Verschelde2022-07-021-9/+9
* | SCons: Properly track codegen script dependency for generated GLSL headersRémi Verschelde2022-07-021-1/+1
* | Use a more robust method of determining writability of bindingsPedro J. Estébanez2022-06-301-22/+8
* | Avoid manual memory management of certain arrays in Vulkan RDPedro J. Estébanez2022-06-282-19/+14
* | Fix confusion between Vulkan and RD storage buffer usage valuesPedro J. Estébanez2022-06-281-2/+1
* | Stop debug time full barriers preventing layout transitions in Vulkan RDPedro J. Estébanez2022-06-281-7/+4
* | Optimize texture update in Vulkan RDPedro J. Estébanez2022-06-281-24/+20
* | Apply some small fixes/enhancements to the Vulkan RDPedro J. Estébanez2022-06-284-30/+40
* | Consider uniform writability part of the interface of the setPedro J. Estébanez2022-06-272-3/+34
|/
* Split GI effects and fix stereoscopic rendering of GI effectsBastiaan Olij2022-06-229-141/+257
* Clean up Hash Functionsreduz2022-06-201-7/+7
* Introduce eye_offset for correcting stereoscopic reflectionsBastiaan Olij2022-06-172-1/+2
* Implement MultiMesh in 3D and flesh out MultiMesh functionsclayjohn2022-06-1410-188/+290
* Initial TAA implementationjfons2022-06-072-4/+4
* Ensure has_os_features is safely called as it can't be called from within the...Bastiaan Olij2022-06-011-0/+4
* Implement NinePatchRects in GLES3 rendererclayjohn2022-05-251-12/+12
* Merge pull request #61425 from clayjohn/GLES3-2DRémi Verschelde2022-05-265-139/+182
|\
| * Implement 2D Meshes and MultiMeshes in GLES3 backendclayjohn2022-05-255-139/+182
* | Merge pull request #60641 from clayjohn/Sky-ignRémi Verschelde2022-05-241-0/+1
|\ \ | |/ |/|
| * Use IGN instead of white noise for sky ditheringclayjohn2022-05-241-0/+1
* | Add clipping, backbuffer, and CanvasGroups to 2D GLES3 rendererclayjohn2022-05-2422-1144/+708
|/
* Merge pull request #60803 from Chaosus/shader_hint_renameRémi Verschelde2022-05-241-8/+5
|\
| * Rename `hint_albedo`, `hint_white/black` in shadersYuri Roubinsky2022-05-091-8/+5
* | Add a new HashSet templatereduz2022-05-206-17/+17
* | Fix sky updating when DirectionalLight mode changed and shader compatibility ...clayjohn2022-05-193-6/+6
* | Use range iterators for RBSet in most casesAaron Record2022-05-193-39/+39
* | Fix tonemapper shader to correctly apply alpha channelYuri Rubinsky2022-05-181-6/+6
* | Add basic lighting to GLES3 renderer.clayjohn2022-05-1615-526/+1537
* | Replace most uses of Map by HashMapreduz2022-05-1613-119/+119
* | Fix computation of screen_uvSomnath Sarkar2022-05-161-1/+1
* | Merge pull request #60894 from derammo/derammo_opengl3_windowsRémi Verschelde2022-05-133-2/+9
|\ \
| * | opengl3 driver now works on windows including multi windowderammo2022-05-113-2/+9
| |/
* | Merge pull request #60643 from clayjohn/GLES3-3DRémi Verschelde2022-05-1224-2067/+3408
|\ \
| * | Basic 3D renderingclayjohn2022-05-1222-253/+1728
| * | SceneShader compilingclayjohn2022-05-118-1740/+1163
| * | SkyShaders workingclayjohn2022-05-1110-159/+602
* | | Add a new HashMap implementationreduz2022-05-121-3/+2
|/ /
* | [GL] Fix HTML5 builds.Fabio Alessandrelli2022-05-112-2/+2
* | [macOS / iOS] Fix text-to-speech build with older macOS / iOS SDK.bruvzg2022-05-103-5/+5
* | Merge pull request #60596 from clayjohn/GLES3-LightStorageRémi Verschelde2022-05-102-47/+386
|\ \ | |/ |/|
| * Add LightStorage functions to GLES3 rendererclayjohn2022-04-282-47/+386
* | Merge pull request #60723 from reduz/refactor-module-initializationRémi Verschelde2022-05-041-2/+0
|\ \
| * | Refactor module initializationreduz2022-05-041-2/+0