summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan
Commit message (Expand)AuthorAgeFilesLines
* Optionally scale 3D render contentBastiaan Olij2021-08-262-0/+9
* Remove redundant assignments.Anilforextra2021-08-211-2/+2
* Fixes to mobile rendererreduz2021-08-172-5/+36
* Fix init code so it works properly on Vulkan 1.1 devicesBastiaan Olij2021-08-171-28/+26
* Upgrade Vulkan memory allocatorPedro J. Estébanez2021-08-133-4/+6
* Android: Use volk instead of NDK Vulkan headersRémi Verschelde2021-08-121-14/+3
* Use "volk" instead of statically linked Vulkan loader.bruvzg2021-08-125-103/+56
* Fixes and optimizations to mobile rendererreduz2021-08-101-20/+85
* Use subpasses to do 3D rendering and resolve in mobile rendererBastiaan Olij2021-08-062-9/+30
* Merge pull request #51103 from Calinou/vulkan-detect-intel-title-caseRémi Verschelde2021-07-311-1/+2
|\
| * Use title case instead of uppercase for Vulkan Intel GPU detectionHugo Locurcio2021-07-311-1/+2
* | Merge pull request #51108 from Calinou/vulkan-print-verboseRémi Verschelde2021-07-311-14/+10
|\ \
| * | Move Vulkan debugging prints to verboseHugo Locurcio2021-07-311-14/+10
| |/
* / Print the Vulkan device name in release builds tooHugo Locurcio2021-07-311-2/+2
|/
* Merge pull request #50847 from reduz/implement-binary-shader-compilationRémi Verschelde2021-07-262-109/+408
|\
| * Implement Binary Shader Compilationreduz2021-07-262-109/+408
* | Fix various typosluz paz2021-07-251-2/+2
|/
* Merge pull request #50809 from akien-mga/iterators-const-referencesRémi Verschelde2021-07-251-2/+2
|\
| * Use const references where possible for List range iteratorsRémi Verschelde2021-07-251-2/+2
* | Fix various typos with codespellluz paz2021-07-251-2/+2
|/
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-5/+5
* Fix MoltenVK static linking on macOS (add missing include path, Vulkan SDK pa...bruvzg2021-07-221-1/+1
* Fixes to forward mobilereduz2021-07-151-1/+1
* Use specialization constants in clustered rendererreduz2021-07-121-10/+8
* Implement Specialization Constantsreduz2021-07-112-6/+164
* Merge pull request #48622 from Geometror/reimplement-disableable-vsyncHugo Locurcio2021-07-102-11/+51
|\
| * Restructure and reimplement vsync optionsHendrik Brucker2021-07-062-11/+51
* | Fix material invalidation on reimport.reduz2021-07-072-0/+14
* | Fix threaded update for texturesreduz2021-07-072-5/+10
|/
* Fix Render Inforeduz2021-07-032-6/+19
* Enum constant in boolean contextK. S. Ernest (iFire) Lee2021-06-301-1/+1
* Fix Context Validation Layer Errorsreduz2021-06-283-16/+58
* Implement Framebuffer Subpass supportreduz2021-06-242-231/+659
* Add stereoscopic rendering through multiviewBastiaan Olij2021-06-134-14/+103
* Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde2021-06-111-1/+1
* Merge pull request #49506 from akien-mga/vulkan_prefer_discrete_gpuRémi Verschelde2021-06-111-1/+18
|\
| * Prefer discrete GPU over integrated oneBlazej Floch2021-06-111-1/+18
* | Style: Cleanup uses of double spaces between wordsRémi Verschelde2021-06-071-1/+1
* | Fix typos with codespellRémi Verschelde2021-05-201-1/+1
* | Remove debugging prints in the Linux DisplayServerHugo Locurcio2021-05-081-7/+7
* | Cleanup vulkan capabilities check and add multiview checkBastiaan Olij2021-05-063-17/+89
* | Tweak warning messages related to leaked RIDsHugo Locurcio2021-05-031-2/+10
* | Replace remaining uses of `NULL` with `nullptr`Rémi Verschelde2021-04-291-1/+1
* | Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde2021-04-271-5/+5
* | Validation layers on AndroidSzymon Majewski2021-04-122-67/+57
* | Merge pull request #47640 from BastiaanOlij/fix_vulkan_formatRémi Verschelde2021-04-051-2/+25
|\ \
| * | Chose format from supported ones that we supportBastiaan Olij2021-04-051-2/+25
* | | Style: Apply clang-tidy's `modernize-use-nullptr`Rémi Verschelde2021-04-051-1/+1
|/ /
* | Removed debug codeSzymon Majewski2021-04-011-1/+1
* | Merge pull request #47283 from Panquesito7/fix_lgtm_alertsRémi Verschelde2021-03-311-3/+3
|\ \