summaryrefslogtreecommitdiff
path: root/drivers/vulkan/rendering_device_vulkan.cpp
AgeCommit message (Expand)Author
2023-02-10Make draw command labels thread safesakrel
2023-02-10Merge pull request #70663 from EpEpDragon/feature_buffer_get_data_size_optionRémi Verschelde
2023-02-03Add layer slice support to render device and render buffersBastiaan Olij
2023-01-23Add a few more checks to ensure that unsupported image formats are not used i...clayjohn
2023-01-15Enabling additional vulkan extension and adding further checksBastiaan Olij
2023-01-09Make inclusion of Godot version in shader hash universalPedro J. Estébanez
2023-01-06Added optional offset and size parameter to RenderDevice buffer_get_data methodEpEpDragon
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-20Merge pull request #65376 from reduz/astc-supportRémi Verschelde
2022-12-20Implement basic ASTC supportJuan Linietsky
2022-12-15Merge pull request #70104 from RandomShaper/vk_dev_assertsClay John
2022-12-15Replace certain sanity checks with proper dev-only assertions in Vulkan RDPedro J. Estébanez
2022-12-15Changed `STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT` type to enum flagsYuri Rubinsky
2022-12-15Merge pull request #69709 from RandomShaper/refactor_spirv_reflectionRémi Verschelde
2022-12-12Refactor SPIR-V reflection into a generic RenderingDevice featurePedro J. Estébanez
2022-12-12Tidy up some aspects of Vulkan RDPedro J. Estébanez
2022-12-12Merge pull request #69635 from BastiaanOlij/fix_get_bufferRémi Verschelde
2022-12-11Changed `RD::PipelineDynamicStateFlags` type to enum flagsYuri Rubinsky
2022-12-06Fix barrier on buffer_get_dataBastiaan Olij
2022-11-26Changed `RenderingDevice::TextureUsageBits` type to enum flagsYuri Rubinsky
2022-11-22Merge pull request #68942 from Chaosus/barrier_mask_flagsRémi Verschelde
2022-11-22Expose `BarrierMask` as flags enum in `RenderingDevice`Yuri Rubinsky
2022-11-21Merge pull request #68527 from pkdawson/vertex-array-offsetsRémi Verschelde
2022-11-17Fix VRS issuesBastiaan Olij
2022-11-14Fix periods in editor strings and messagesHugo Locurcio
2022-11-11Add `offsets` parameter to RenderingDevice::vertex_array_createPatrick Dawson
2022-11-08Remove duplicate project settings definitionskobewi
2022-11-05RenderingDevice: Fix usage of index offsetPatrick Dawson
2022-11-01Fix several render issues found while debugging XRBastiaan Olij
2022-10-27Merge pull request #64710 from MinusKube/window-size-crashClay John
2022-10-11Merge pull request #66221 from Mickeon/painstakingly-appending-ds-en-you-tea-esRémi Verschelde
2022-10-11Merge pull request #67000 from RandomShaper/split_render_furtherRémi Verschelde
2022-10-10SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-10-06Polish rendering driver refactor furtherPedro J. Estébanez
2022-09-30Fix typos with codespellRémi Verschelde
2022-09-28Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable usedRémi Verschelde
2022-09-21Rename remaining "*_enable" to "*_enabled"Micky
2022-09-19Split rendering driver project setting into renderer_name and rendering_drive...clayjohn
2022-09-07Fix crash when executing `SubViewport.set_size_2d_override_stretch`Haoyu Qiu
2022-09-04Prevent windows from having a size greater than device limitMinusKube
2022-08-30Merge pull request #63003 from Geometror/msaa-2dRémi Verschelde
2022-08-23Add font LCD sub-pixel anti-aliasing support.bruvzg
2022-08-19Remove requirement to have vertex positions when creating a mesh. Meshes can ...clayjohn
2022-08-13Implement MSAA for 2D [Vulkan only]Hendrik Brucker
2022-08-09Apply correct formatting to comments in the Vulkan driverPedro J. Estébanez
2022-08-09For dev builds, keep track of resource names in the Vulkan driverBastiaan Olij
2022-08-06Merge pull request #62787 from RandomShaper/vk_object_nameRémi Verschelde
2022-08-05Add a Framebuffer cacheJuan Linietsky
2022-07-28Improve handling of the format of the VRS imagePedro J. Estébanez