summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/rendering_device_vulkan.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \
| * | Rename remaining "*_enable" to "*_enabled"Micky2022-09-211-1/+1
* | | Merge pull request #67000 from RandomShaper/split_render_furtherRémi Verschelde2022-10-111-4/+4
|\ \ \
| * | | Polish rendering driver refactor furtherPedro J. Estébanez2022-10-061-4/+4
* | | | SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde2022-10-101-3/+1
* | | | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-8/+8
|/ / /
* | | Fix typos with codespellRémi Verschelde2022-09-301-2/+2
* | | Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable usedRémi Verschelde2022-09-281-2/+2
|/ /
* | Split rendering driver project setting into renderer_name and rendering_drive...clayjohn2022-09-191-4/+4
* | Fix crash when executing `SubViewport.set_size_2d_override_stretch`Haoyu Qiu2022-09-071-1/+1
|/
* Merge pull request #63003 from Geometror/msaa-2dRémi Verschelde2022-08-301-6/+33
|\
| * Implement MSAA for 2D [Vulkan only]Hendrik Brucker2022-08-131-6/+33
* | Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-231-0/+10
* | Remove requirement to have vertex positions when creating a mesh. Meshes can ...clayjohn2022-08-191-6/+0
|/
* Apply correct formatting to comments in the Vulkan driverPedro J. Estébanez2022-08-091-403/+403
* For dev builds, keep track of resource names in the Vulkan driverBastiaan Olij2022-08-091-0/+31
* Merge pull request #62787 from RandomShaper/vk_object_nameRémi Verschelde2022-08-061-7/+59
|\
| * Set default resource names under pure debug in Vulkan RDPedro J. Estébanez2022-07-061-7/+59