summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/rendering_device_vulkan.cpp
Commit message (Expand)AuthorAgeFilesLines
* Expose RD::texture_native_handleBastiaan Olij2023-06-141-1/+1
* Merge pull request #76348 from warriormaster12/pipeline-cacheRémi Verschelde2023-06-011-2/+136
|\
| * Implement Vulkan pipeline cachingwarriormaster122023-05-311-2/+136
* | 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-091-0/+9
|\ \
| * | For GDExternal use, provides access to internal graphics handles for texturesBastiaan Olij2023-05-091-0/+9
* | | 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-261-0/+12
* | Fix issues with Vulkan layout transitionsPedro J. Estébanez2023-04-241-50/+52
|/
* 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
* 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-101-6/+14
|\
| * Added optional offset and size parameter to RenderDevice buffer_get_data methodEpEpDragon2023-01-061-6/+14
* | Add layer slice support to render device and render buffersBastiaan Olij2023-02-031-2/+6
* | Add a few more checks to ensure that unsupported image formats are not used i...clayjohn2023-01-231-1/+1
* | Enabling additional vulkan extension and adding further checksBastiaan Olij2023-01-151-55/+53
* | Make inclusion of Godot version in shader hash universalPedro J. Estébanez2023-01-091-2/+1
|/
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* 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 #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
* | | Changed `STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT` type to enum flagsYuri Rubinsky2022-12-151-2/+2
|/ /
* | Merge pull request #69709 from RandomShaper/refactor_spirv_reflectionRémi Verschelde2022-12-151-549/+62
|\ \
| * | Refactor SPIR-V reflection into a generic RenderingDevice featurePedro J. Estébanez2022-12-121-319/+43
| * | Tidy up some aspects of Vulkan RDPedro J. Estébanez2022-12-121-235/+24
* | | Merge pull request #69635 from BastiaanOlij/fix_get_bufferRémi Verschelde2022-12-121-5/+5
|\ \ \ | |/ / |/| |
| * | Fix barrier on buffer_get_dataBastiaan Olij2022-12-061-5/+5
* | | Changed `RD::PipelineDynamicStateFlags` type to enum flagsYuri Rubinsky2022-12-111-8/+8
|/ /
* | Changed `RenderingDevice::TextureUsageBits` type to enum flagsYuri Rubinsky2022-11-261-8/+8
* | Merge pull request #68942 from Chaosus/barrier_mask_flagsRémi Verschelde2022-11-221-65/+67
|\ \
| * | Expose `BarrierMask` as flags enum in `RenderingDevice`Yuri Rubinsky2022-11-221-65/+67
* | | Merge pull request #68527 from pkdawson/vertex-array-offsetsRémi Verschelde2022-11-211-2/+8
|\ \ \ | |/ / |/| |
| * | Add `offsets` parameter to RenderingDevice::vertex_array_createPatrick Dawson2022-11-111-2/+8
* | | Fix VRS issuesBastiaan Olij2022-11-171-1/+7
* | | Fix periods in editor strings and messagesHugo Locurcio2022-11-141-1/+1
|/ /
* | Remove duplicate project settings definitionskobewi2022-11-081-6/+4
* | RenderingDevice: Fix usage of index offsetPatrick Dawson2022-11-051-1/+1
* | Fix several render issues found while debugging XRBastiaan Olij2022-11-011-17/+41
* | Merge pull request #64710 from MinusKube/window-size-crashClay John2022-10-271-0/+4
|\ \
| * | Prevent windows from having a size greater than device limitMinusKube2022-09-041-0/+4
| |/
* | Merge pull request #66221 from Mickeon/painstakingly-appending-ds-en-you-tea-esRémi Verschelde2022-10-111-1/+1
|\ \