summaryrefslogtreecommitdiff
path: root/drivers/vulkan
AgeCommit message (Expand)Author
2021-04-29Replace remaining uses of `NULL` with `nullptr`Rémi Verschelde
2021-04-27Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde
2021-04-12Validation layers on AndroidSzymon Majewski
2021-04-05Merge pull request #47640 from BastiaanOlij/fix_vulkan_formatRémi Verschelde
2021-04-05Chose format from supported ones that we supportBastiaan Olij
2021-04-05Style: Apply clang-tidy's `modernize-use-nullptr`Rémi Verschelde
2021-04-01Removed debug codeSzymon Majewski
2021-03-31Merge pull request #47283 from Panquesito7/fix_lgtm_alertsRémi Verschelde
2021-03-31fix: 3 LGTM alerts/warningsDavid Leal
2021-03-31Merge pull request #47250 from BastiaanOlij/check_vulkan_versionRémi Verschelde
2021-03-30WIP: Add support for VK_EXT_debug_report in VulkanSzymon Majewski
2021-03-26Obtain supported Vulkan APIBastiaan Olij
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-03-07Fix memory leak in VulkanContextRafał Mikrut
2021-02-05Fixes to get Godot running again on Intel IGPreduz
2021-02-04Rewrote how barriers work for faster renderingreduz
2021-02-02Always init `DEBUG_UTILS_MESSENGER_CREATE_INFO` structure if `DEBUG_UTILS` fu...bruvzg
2021-01-26Merge pull request #45476 from qarmin/add_temp_variableRémi Verschelde
2021-01-26Reorganize RenderingDevice barriersreduz
2021-01-26Add temporary variable to not use freed memoryRafał Mikrut
2021-01-25Add named resources and debug labels in RenderDocclayjohn
2021-01-24Shadow map rendering optimizationreduz
2021-01-19Added GPU based cluster builderreduz
2021-01-08spirv-reflect: Update to upstream commit c0ce03a (Jan 6, 2021)Rémi Verschelde
2021-01-05Threaded optimizations to cull and renderreduz
2021-01-04Merge pull request #44842 from clayjohn/VULKAN-SSAO-2Rémi Verschelde
2021-01-03SSAO cleanup and fixesclayjohn
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-21Port ASSAO to Godot to replace SAOclayjohn
2020-12-19Merge pull request #44521 from madmiraal/rename-rect2-clipRémi Verschelde
2020-12-19Fix error spam on wrong attachmentreduz
2020-12-19Rename Rect2 and Rect2i clip() to intersection()Marcel Admiraal
2020-12-18Turn off robust buffer access by default.reduz
2020-12-18SCons: Add explicit dependencies on thirdparty code in cloned envRémi Verschelde
2020-12-16Reimplement skeletons and blend shapesreduz
2020-12-09Static analyzer fixes:bruvzg
2020-12-04Rename RD texture "type" to "texture_type"Aaron Franke
2020-12-04Rename RD uniform "type" to "uniform_type"Aaron Franke
2020-12-02Refactored Mesh internals and formats.reduz
2020-11-28Better error handling of vkEnumerateInstanceExtensionPropertiesHanif Bin Ariffin
2020-11-23Initialize class/struct variables with default values in core/ and drivers/Rafał Mikrut
2020-11-18allow vulkan validation layers in release builds if explicity asked forJordan Schidlowsky
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke
2020-11-14Fixes crash if Vulkan presentation surface is not available.bruvzg
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-29Synchronization - Clean subpass dependency initJohn Zulauf
2020-10-29vulkan: Backport build fix for MinGW-w64 8.0.0Rémi Verschelde
2020-10-28Implement CanvasGroup and CanvasItem clippingreduz
2020-10-27Vulkan: Make validation layers optionalRémi Verschelde