summaryrefslogtreecommitdiff
path: root/drivers/vulkan/rendering_device_vulkan.cpp
AgeCommit message (Expand)Author
2022-01-04Merge pull request #51206 from clayjohn/Vulkan-ASSGIRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-10Add `RenderingServer.get_video_adapter_type()` methodHugo Locurcio
2021-12-10Merge pull request #55704 from RandomShaper/fix_little_vk_mistakeRémi Verschelde
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-12-07Fix misuse of Vulkan enum valuePedro J. Estébanez
2021-11-23Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm
2021-11-11Make draw/compute lists threadsafeBrian Semrau
2021-11-06Added SSIL post processing effectclayjohn
2021-11-01Fix materials not updating when texture replaced/deletedBrian Semrau
2021-10-30Disallow compute dispatch with zero dimensions.Brian Semrau
2021-10-28Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFogclayjohn
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
2021-10-20doctool: Fix differences between headless and Vulkan rendering backendsRémi Verschelde
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-29Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio
2021-09-17Fix buffer_info may be used uninitializedRaul Santos
2021-09-09Expose Vulkan internal values for access from extensionsBastiaan Olij
2021-08-26Optionally scale 3D render contentBastiaan Olij
2021-08-21Remove redundant assignments.Anilforextra
2021-08-17Fixes to mobile rendererreduz
2021-08-13Upgrade Vulkan memory allocatorPedro J. Estébanez
2021-08-12Use "volk" instead of statically linked Vulkan loader.bruvzg
2021-08-10Fixes and optimizations to mobile rendererreduz
2021-08-06Use subpasses to do 3D rendering and resolve in mobile rendererBastiaan Olij
2021-07-26Merge pull request #50847 from reduz/implement-binary-shader-compilationRémi Verschelde
2021-07-26Implement Binary Shader Compilationreduz
2021-07-25Fix various typosluz paz
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-15Fixes to forward mobilereduz
2021-07-12Use specialization constants in clustered rendererreduz
2021-07-11Implement Specialization Constantsreduz
2021-07-07Fix material invalidation on reimport.reduz
2021-07-07Fix threaded update for texturesreduz
2021-07-03Fix Render Inforeduz
2021-06-28Fix Context Validation Layer Errorsreduz
2021-06-24Implement Framebuffer Subpass supportreduz
2021-06-13Add stereoscopic rendering through multiviewBastiaan Olij
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
2021-06-07Style: Cleanup uses of double spaces between wordsRémi Verschelde
2021-05-06Cleanup vulkan capabilities check and add multiview checkBastiaan Olij
2021-05-03Tweak warning messages related to leaked RIDsHugo Locurcio
2021-04-27Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde
2021-03-31Merge pull request #47283 from Panquesito7/fix_lgtm_alertsRémi Verschelde
2021-03-31fix: 3 LGTM alerts/warningsDavid Leal
2021-03-26Obtain supported Vulkan APIBastiaan Olij
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-02-05Fixes to get Godot running again on Intel IGPreduz
2021-02-04Rewrote how barriers work for faster renderingreduz