summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* Make inclusion of Godot version in shader hash universalPedro J. Estébanez2023-01-091-2/+1
* Properly map shader language texture hints to sampler hints in GLES3 rendererclayjohn2023-01-061-24/+24
* One Copyright Update to rule them allRémi Verschelde2023-01-0577-2233/+2233
* Ignore depth draw optimization when using depth draw alpha prepassclayjohn2023-01-033-6/+6
* Merge pull request #70253 from BastiaanOlij/cleanup_sky_renderRémi Verschelde2022-12-232-0/+5
|\
| * Cleanup and improve sky renderBastiaan Olij2022-12-232-0/+5
* | Merge pull request #69998 from BastiaanOlij/sorting-pivot-4Rémi Verschelde2022-12-231-4/+9
|\ \ | |/ |/|
| * Added options for sorting transparent objects (port of PR 63040)Bastiaan Olij2022-12-231-4/+9
* | Fix reading Unicode from stdio.bruvzg2022-12-212-6/+2
* | Merge pull request #65376 from reduz/astc-supportRémi Verschelde2022-12-201-6/+19
|\ \
| * | Implement basic ASTC supportJuan Linietsky2022-12-201-6/+19
* | | Merge pull request #70091 from clayjohn/bone-aabbsRémi Verschelde2022-12-172-21/+0
|\ \ \
| * | | Remove mesh bone_aabbs as they are not used anywhere and calculating them is ...clayjohn2022-12-142-21/+0
| | |/ | |/|
* | | Merge pull request #70132 from clayjohn/RT-updateRémi Verschelde2022-12-174-6/+33
|\ \ \
| * | | Implement render_target_was_used API so that Viewports can properly check if ...clayjohn2022-12-164-6/+33
* | | | Merge pull request #70163 from clayjohn/particles-sdfRémi Verschelde2022-12-172-7/+10
|\ \ \ \
| * | | | Transform sdf xfrom by particle emission transform when particles are in glob...clayjohn2022-12-162-7/+10
| |/ / /
* | | | Merge pull request #70133 from lyuma/negative_scale_backfaceRémi Verschelde2022-12-171-1/+1
|\ \ \ \
| * | | | Flip culling when rendering a camera with negative scaleLyuma2022-12-151-1/+1
| |/ / /
* | | | Merge pull request #70087 from clayjohn/mesh-aabbRémi Verschelde2022-12-172-1/+4
|\ \ \ \
| * | | | Cache mesh AABB when modified by skeleton and update instance AABB whenclayjohn2022-12-142-1/+4
| | |/ / | |/| |
* | | | Implement boot image in OpenGL3 rendererclayjohn2022-12-161-11/+17
| |/ / |/| |
* | | Merge pull request #70065 from clayjohn/GLES3-attribsRémi Verschelde2022-12-156-207/+235
|\ \ \
| * | | Use instanced array buffer instead of UBO for canvas item batchingclayjohn2022-12-156-207/+235
* | | | Merge pull request #70016 from Chaosus/refactor_rd_shader_dataYuri Rubinsky2022-12-152-411/+109
|\ \ \ \ | |/ / / |/| | |
| * | | Refactor `ShaderData` & fix the sorting of shader uniformsYuri Rubinsky2022-12-152-411/+109
| |/ /
* | | Merge pull request #70104 from RandomShaper/vk_dev_assertsClay John2022-12-151-16/+5
|\ \ \
| * | | Replace certain sanity checks with proper dev-only assertions in Vulkan RDPedro J. Estébanez2022-12-151-16/+5
* | | | Merge pull request #70102 from Chaosus/rd_remove_usage_indirectYuri Rubinsky2022-12-152-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Changed `STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT` type to enum flagsYuri Rubinsky2022-12-152-3/+3
* | | | Fix typos with codespellRémi Verschelde2022-12-151-1/+1
|/ / /
* | | Merge pull request #69709 from RandomShaper/refactor_spirv_reflectionRémi Verschelde2022-12-154-575/+66
|\ \ \ | |/ / |/| |
| * | Refactor SPIR-V reflection into a generic RenderingDevice featurePedro J. Estébanez2022-12-124-341/+43
| * | Tidy up some aspects of Vulkan RDPedro J. Estébanez2022-12-122-239/+28
* | | Merge pull request #70009 from clayjohn/glow-hqRémi Verschelde2022-12-132-6/+0
|\ \ \
| * | | Remove high quality glow as it is not any higher quality than regular glowclayjohn2022-12-132-6/+0
* | | | Various fixes and documentation for CanvasGroupclayjohn2022-12-132-6/+8
|/ / /
* | | Merge pull request #69635 from BastiaanOlij/fix_get_bufferRémi Verschelde2022-12-122-7/+7
|\ \ \
| * | | Fix barrier on buffer_get_dataBastiaan Olij2022-12-062-7/+7
* | | | Merge pull request #69718 from groud/finally_rename_gdnative_to_gdextensionRémi Verschelde2022-12-121-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | Rename all gdnative occurences to gdextensionGilles Roudière2022-12-121-1/+1
* | | | Merge pull request #69901 from akien-mga/gles3-fix-scene-shader-omni-spotRémi Verschelde2022-12-121-29/+22
|\ \ \ \
| * | | | OpenGL: Fix scene shader error when using Omni or Spot but not bothRémi Verschelde2022-12-111-29/+22
* | | | | Changed `RD::PipelineDynamicStateFlags` type to enum flagsYuri Rubinsky2022-12-112-9/+9
|/ / / /
* | | | Invalidate the previous index array after calling glBindVertexArray, as this ...Malcolm Nixon2022-12-101-1/+4
* | | | Merge pull request #69735 from clayjohn/Particles2D-sdfRémi Verschelde2022-12-082-9/+10
|\ \ \ \
| * | | | Detect and report if 2D particles use the screen SDFclayjohn2022-12-072-9/+10
* | | | | Merge pull request #69733 from clayjohn/GLES3-skeleton-leakRémi Verschelde2022-12-071-0/+3
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Properly free Skeleton RID in RenderingServer.free()clayjohn2022-12-071-0/+3
| |/ / /
* | | | Merge pull request #69322 from BastiaanOlij/fix_vulkan_versionsRémi Verschelde2022-12-062-26/+21
|\ \ \ \