summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \ \
| * | | Fix issue where we should be using device supported version instead of instan...Bastiaan Olij2022-12-052-26/+21
* | | | Merge pull request #69636 from Malcolmnixon/vulkan-mobile-sky-matrixRémi Verschelde2022-12-061-1/+1
|\ \ \ \
| * | | | Modified the mobile renderer to apply the sky_transform operations in the sam...Malcolm Nixon2022-12-061-1/+1
| | |/ / | |/| |
* | | | Merge pull request #65035 from nathanfranke/fix-aabb-meshRémi Verschelde2022-12-061-1/+8
|\ \ \ \ | |_|_|/ |/| | |
| * | | fix aabb errors on meshes with bones on multiple surfacesNathan Franke2022-12-041-1/+8
| | |/ | |/|
* | | Merge pull request #69634 from clayjohn/GLES3-specRémi Verschelde2022-12-064-16/+30
|\ \ \
| * | | Clean up specialization constants in OpenGL scene rendererclayjohn2022-12-054-16/+30
| | |/ | |/|
* | | Merge pull request #69633 from clayjohn/GLES3-texturesRémi Verschelde2022-12-061-1/+6
|\ \ \
| * | | Use internal texture name when setting texture uniform location in OpenGL ren...clayjohn2022-12-051-1/+6
| |/ /
* | | Merge pull request #69581 from dsnopek/openxr-opengl-flip-screenRémi Verschelde2022-12-061-2/+10
|\ \ \ | |/ / |/| |
| * | [opengl] Don't flip render target when blitting it to screen if it wasn't ren...David Snopek2022-12-041-2/+10
* | | Merge pull request #69521 from clayjohn/GLES3-glslRémi Verschelde2022-12-052-12/+19
|\ \ \
| * | | Exposure emulated *Unorm4x8 glsl functions in non-android buildsclayjohn2022-12-042-12/+19
| |/ /
* | / Implement CAMERA_VISIBLE_LAYERS as built-in shader variableNumbuhFour2022-12-034-4/+20
| |/ |/|
* | Merge pull request #69522 from clayjohn/IBL-black-metalRémi Verschelde2022-12-031-1/+1
|\ \
| * | Allow black metallic materials to reflect IBLclayjohn2022-12-021-1/+1
| |/
* | Merge pull request #69514 from clayjohn/IBL-roughnessRémi Verschelde2022-12-031-1/+1
|\ \ | |/ |/|
| * Properly remap roughness when reading from radiance mapclayjohn2022-12-021-1/+1
* | Merge pull request #68870 from dsnopek/master-webxr-inputRémi Verschelde2022-12-023-33/+46
|\ \
| * | Get WebXR fully working in Godot 4!David Snopek2022-12-013-33/+46
* | | Merge pull request #69325 from clayjohn/GLES3-skeletonsRémi Verschelde2022-12-018-68/+870
|\ \ \
| * | | Add Skeletons and Blend Shapes to the OpenGL rendererclayjohn2022-11-298-68/+870
| | |/ | |/|
* / | Enable GLES3 on Androidclayjohn2022-11-291-1/+2
|/ /
* | Merge pull request #68740 from bruvzg/ios_fixesRémi Verschelde2022-11-281-1/+1
|\ \
| * | [iOS] Fix getting Unicode executable path, fix "!configured" and "!classes.ha...bruvzg2022-11-161-1/+1
* | | Changed `RenderingDevice::TextureUsageBits` type to enum flagsYuri Rubinsky2022-11-262-9/+9
* | | Fix drawing of Mesh2Dclayjohn2022-11-241-4/+3
* | | Improve logic for detecting and tracking extensionsBastiaan Olij2022-11-242-297/+340
* | | Merge pull request #68942 from Chaosus/barrier_mask_flagsRémi Verschelde2022-11-222-76/+78
|\ \ \
| * | | Expose `BarrierMask` as flags enum in `RenderingDevice`Yuri Rubinsky2022-11-222-76/+78
* | | | Expose model_matrix in GLES3 scene fragment shaderclayjohn2022-11-211-0/+1