summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan
Commit message (Expand)AuthorAgeFilesLines
* Polish a few things in Vulkan RDPedro J. Estébanez2023-09-191-7/+4
* Fix validation error when using pipeline cache controlMatias N. Goldberg2023-09-163-1/+27
* [Drivers,Platform] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-121-67/+67
* Enhance Vulkan PSO cachingPedro J. Estébanez2023-08-303-77/+95
* Fix missing EARLY_FRAGMENT_TESTS_BIT barrier flagsMatias N. Goldberg2023-08-271-4/+9
* Fix Vulkan texture updatebitsawer2023-08-191-1/+1
* Abort on startup with a visible alert if required Vulkan features are missingHugo Locurcio2023-08-171-3/+20
* Merge pull request #80288 from pkpro/memcpy_into_nullptrRémi Verschelde2023-08-171-4/+7
|\
| * Vulkan: Fix sanitizers error with empty shader namePavel Kraynyukhov2023-08-091-4/+7
* | Merge pull request #80571 from darksylinc/matias-resize-window-fixRémi Verschelde2023-08-161-14/+22
|\ \
| * | Fix validation error when resizing windowMatias N. Goldberg2023-08-151-14/+22
| |/
* | Merge pull request #80424 from DarioSamo/rd-buffer-copy-vulkanRémi Verschelde2023-08-162-0/+59
|\ \
| * | Add buffer_copy method to RenderingDevice interface and an implementation for...Dario2023-08-122-0/+59
| |/
* / Add support for GLSL source-level debugging with RenderDoc (`--generate-spirv...sakrel2023-08-121-0/+4
|/
* Initialize shader placeholders up frontclayjohn2023-08-031-29/+33
* Merge pull request #80071 from darksylinc/matias-fixes2Yuri Sizov2023-08-011-6/+19
|\
| * Fix validation layer warningsMatias N. Goldberg2023-07-301-6/+19
* | Merge pull request #79606 from clayjohn/ShaderRD-compilation-groupsYuri Sizov2023-08-012-4/+14
|\ \ | |/ |/|
| * Add Shader compile groups to RD Shader systemclayjohn2023-07-212-4/+14
* | Fix uninitialized variable ending up sent to VulkanMatias N. Goldberg2023-07-291-1/+1
* | Add custom texture create functionBastiaan Olij2023-07-262-0/+24
* | Fix dangling pointers in _clean_up_swap_chainFlorian Kothmeier2023-07-251-0/+2
* | Fix Vulkan multithreaded compute list and GPU particle processingbitsawer2023-07-241-0/+2
* | Add missing thread-safe method macros to RD Vulkan submit and syncMarc Gilleron2023-07-181-0/+12
|/
* Split raster barrier into vertex and fragment barrierBastiaan Olij2023-07-151-23/+66
* Merge pull request #79143 from clayjohn/wayland-menuRémi Verschelde2023-07-091-3/+5
|\
| * Avoid freeze when interacting with menus on Wayland by re-aquiring next swapc...clayjohn2023-07-071-3/+5
* | fix threading bug in vulkan rendering deviceJoe Marshall2023-06-281-0/+2
|/
* Fix for Win+M crashing the editorjpcerrone2023-06-141-0/+1
* Expose RD::texture_native_handleBastiaan Olij2023-06-142-2/+2
* Merge pull request #76348 from warriormaster12/pipeline-cacheRémi Verschelde2023-06-012-2/+162
|\
| * Implement Vulkan pipeline cachingwarriormaster122023-05-312-2/+162
* | Merge pull request #77022 from sakrel/fix_buffer_get_dataRémi Verschelde2023-05-241-3/+3
|\ \
| * | RenderingDeviceVulkan::buffer_get_data: Use draw command buffer instead of se...sakrel2023-05-121-3/+3
* | | Merge pull request #75945 from Calinou/renderingdevice-finalaction-fix-typoRémi Verschelde2023-05-241-1/+1
|\ \ \ | |/ / |/| |
| * | Fix typo in FinalAction `switch` statement in RenderingDeviceHugo Locurcio2023-04-111-1/+1
| |/
* | fixed a query pool validation errorwarriormaster122023-05-111-0/+5
* | Merge pull request #74711 from BastiaanOlij/add_texture_native_handleRémi Verschelde2023-05-092-0/+10
|\ \
| * | For GDExternal use, provides access to internal graphics handles for texturesBastiaan Olij2023-05-092-0/+10
* | | Save cluster render shader from being optimized out entirelyPedro J. Estébanez2023-05-081-0/+3
|/ /
* | Merge pull request #75937 from RandomShaper/threaded_render_loadRémi Verschelde2023-05-081-20/+0
|\ \
| * | Allow creation of rendering buffers at any timePedro J. Estébanez2023-04-111-20/+0
| |/
* | Improve RenderingServer, RenderingDevice, ShaderGlobalsOverride documentationHugo Locurcio2023-05-061-14/+14
* | Fix unsupported sampler filter used for voxel GIPedro J. Estébanez2023-04-262-0/+13
* | Fix issues with Vulkan layout transitionsPedro J. Estébanez2023-04-242-50/+54
|/
* Merge pull request #72859 from clayjohn/VK-suboptimalRémi Verschelde2023-04-031-2/+2
|\
| * Recreate swap chain when suboptimal to avoid error spamclayjohn2023-02-071-2/+2
* | Remove (or make verbose only) various debug prints.bruvzg2023-03-201-1/+0
* | Avoid overflow when calculating ptr address for 3D textures in RenderingDevic...clayjohn2023-03-061-1/+1
* | Fix use-after-free for VkAttachmentReference ChibiDenDen2023-02-201-0/+5