summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* OpenGL: fix culling without depth prepassrsjtdrjgfuzkfg2023-02-171-3/+4
* Merge pull request #73359 from bruvzg/so_wrap_optRémi Verschelde2023-02-167-5/+26
|\
| * [Linux] Make SO wrapper usage optional.bruvzg2023-02-167-5/+26
* | Restore FileAccess.close method.bruvzg2023-02-164-0/+13
|/
* Merge pull request #73332 from clayjohn/GL-h2f-branchRémi Verschelde2023-02-151-5/+1
|\
| * Avoid branch in half2float in gl_compatibility rendererclayjohn2023-02-141-5/+1
* | Clear Window before blitting Viewport in gl_compatibility rendererclayjohn2023-02-141-0/+9
|/
* Merge pull request #73263 from clayjohn/render_priorityRémi Verschelde2023-02-141-0/+1
|\
| * Notify mesh surface when render_priority changesclayjohn2023-02-131-0/+1
* | Merge pull request #73255 from clayjohn/GLES3-batch-blendRémi Verschelde2023-02-141-1/+1
|\ \
| * | Store blend mode between CanvasItems to preserve batchingclayjohn2023-02-131-1/+1
| |/
* | Merge pull request #69001 from dzil123/fix_rendering_checksRémi Verschelde2023-02-132-0/+3
|\ \ | |/ |/|
| * Fix various missing rendering parameter checksdzil1232022-11-222-0/+3
* | Make present mode info message print only on changeWiktor Kocielski2023-02-121-3/+4
* | Make draw command labels thread safesakrel2023-02-101-0/+3
* | Merge pull request #70663 from EpEpDragon/feature_buffer_get_data_size_optionRémi Verschelde2023-02-102-7/+15
|\ \
| * | Added optional offset and size parameter to RenderDevice buffer_get_data methodEpEpDragon2023-01-062-7/+15
* | | Properly reset blend mode when resetting canvas in compatibility rendererclayjohn2023-02-091-0/+1
* | | Further refactoring to AudioDriver implementations after #69120.Emmanouil Papadeas2023-02-0910-146/+149
* | | Handle 0 exponent in float/half conversion for OpenGlJoJoX2023-02-081-4/+14
* | | Merge pull request #72858 from clayjohn/VK-swap-buffers-errRémi Verschelde2023-02-081-6/+6
|\ \ \
| * | | Add more debug information to swapchain errors in Vulkan contextclayjohn2023-02-071-6/+6
* | | | Set instancing flags when using GPUParticles in OpenGL rendererclayjohn2023-02-071-0/+2
|/ / /
* | | Implement cull_mask for decals and lights in mobile and compatibility backendsclayjohn2023-02-063-7/+9
* | | Merge pull request #72695 from clayjohn/CanvasGroup-shadingYuri Sizov2023-02-042-1/+3
|\ \ \
| * | | Avoid shading CanvasGroup nodes twiceclayjohn2023-02-032-1/+3
* | | | Merge pull request #72684 from clayjohn/mm-updateRémi Verschelde2023-02-041-2/+6
|\ \ \ \
| * | | | Fix MultiMesh visible_instance_count being ignored after the first frameRicardo Buring2023-02-031-2/+6
| |/ / /
* | | | Merge pull request #72690 from Calinou/opengl-trim-gpu-nameRémi Verschelde2023-02-041-1/+2
|\ \ \ \
| * | | | Trim "/PCIe/SSE2" from GPU names when starting the OpenGL rendererHugo Locurcio2023-02-031-1/+2
| |/ / /
* | | | Merge pull request #72681 from clayjohn/GL-multimesh-colorRémi Verschelde2023-02-042-3/+13
|\ \ \ \ | |/ / / |/| | |
| * | | Ignore instance color and instance custom_data when not used in the OpenGL re...clayjohn2023-02-032-3/+13
* | | | Print name of Vulkan rendering method on startupHugo Locurcio2023-02-032-2/+9
* | | | Merge pull request #72631 from rburing/custom_aabb_update_dependencyRémi Verschelde2023-02-031-0/+2
|\ \ \ \
| * | | | Notify dependencies when setting custom mesh AABBRicardo Buring2023-02-021-0/+2
| |/ / /
* | | | Merge pull request #72589 from BastiaanOlij/add_layer_slice_supportRémi Verschelde2023-02-032-3/+7
|\ \ \ \ | |/ / / |/| | |
| * | | Add layer slice support to render device and render buffersBastiaan Olij2023-02-032-3/+7
* | | | Fix texture rect transpose for OpenGLNinni Pipping2023-02-021-1/+1
|/ / /
* | | Merge pull request #72485 from BastiaanOlij/add_eye_matrix_accessRémi Verschelde2023-02-012-1/+6
|\ \ \
| * | | Expose EYE_OFFSET to gdshader codeBastiaan Olij2023-02-012-1/+6
* | | | Merge pull request #72227 from dsnopek/openxr-opengl-skyRémi Verschelde2023-02-013-9/+63
|\ \ \ \
| * | | | Fix sky rendering with multiview in OpenGLDavid Snopek2023-01-313-9/+63
* | | | | Merge pull request #72474 from clayjohn/GL-leaky-texRémi Verschelde2023-02-011-0/+4
|\ \ \ \ \
| * | | | | Avoid leaking texture->tex_id when clearing render targetsclayjohn2023-01-311-0/+4
| | |/ / / | |/| | |
* | | | | Merge pull request #72075 from Maran23/extents-to-sizeRémi Verschelde2023-02-016-9/+9
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and G...Marius Hanl2023-01-316-9/+9
* | | | | Audio rename (device, capture_device) -> (output_device, input_device)souplamp2023-01-316-222/+222
| |/ / / |/| | |
* | | | Merge pull request #72433 from clayjohn/Pointlight2D-crashRémi Verschelde2023-01-311-0/+3
|\ \ \ \
| * | | | Avoid crash when CanvasTexture used with light decal atlasclayjohn2023-01-301-0/+3
* | | | | Refactor high quality texture importJuan Linietsky2023-01-305-0/+84
|/ / / /