summaryrefslogtreecommitdiff
path: root/loader/loader_common.h
AgeCommit message (Expand)AuthorFilesLines
2023-09-08Fix incorrect handling of Debug Marker functionsCharles Giessen1-1/+9
2023-08-09Add VK_LOADER_LAYERS_ALLOW environment variable.Charles Giessen1-0/+1
2023-08-09Consolidate envvar filters into single structCharles Giessen1-0/+5
2023-07-31Enable VK_KHR_maintenance_5 supportCharles Giessen1-4/+4
2023-07-25Check api version when querying device commandsCharles Giessen1-0/+4
2023-07-24Enhance warning messages for portability enumerationCharles Giessen1-0/+2
2023-05-29Add loader settings fileCharles Giessen1-0/+6
2023-05-29Refactor to not use fixed length stringsCharles Giessen1-28/+24
2023-05-29Turn layer lists into lists of pointersCharles Giessen1-2/+11
2023-05-29Remove layer list copies from loader_deviceCharles Giessen1-8/+0
2023-05-22Make ChainInfo nextGIPA work in vkCreateDeviceCharles Giessen1-0/+6
2023-04-18Cleanup macro usageCharles Giessen1-14/+14
2023-02-14Warn user when using device layers field #1086Christophe1-0/+3
2023-01-13Try to catch OOM errors when loading binariesCharles Giessen1-0/+1
2022-11-04Add loader enable/disable env varsMark Young1-0/+26
2022-11-04Do not include vk_sdk_platform.hJeremy Gebben1-1/+0
2022-11-02Remove override layer expirationCharles Giessen1-10/+0
2022-10-31Remove Device functions from ICD Dispatch tableCharles Giessen1-0/+1
2022-07-07Refactor vk_loader_platform.hCharles Giessen1-0/+9
2022-05-27Keep allocated debug callbacks until destroy instanceCharles Giessen1-7/+7
2022-05-04Make portability drivers not load by defaultCharles Giessen1-2/+0
2022-04-06Warn if portability_enumeration extension should be enabledCharles Giessen1-0/+4
2022-04-04Clean up version checking logicCharles Giessen1-2/+1
2022-03-29Enable /W4 errors and support clang-clCharles Giessen1-10/+10
2022-03-14Remove hasing of unknown functionsCharles Giessen1-21/+5
2022-03-04Changes to additive env var based on code reviewMark Young1-13/+8
2022-03-04Add "additive" environment variablesMark Young1-1/+7
2022-02-16Code review comment fixes.Mark Young1-7/+1
2022-02-16Loader single EnumPhysDev call through layersMark Young1-2/+0
2022-01-31loader log error if a requested layer not loadedMark Young1-0/+11
2022-01-28Refactor json and API version parsing codeCharles Giessen1-0/+7
2022-01-25VK_NN_vi_surface WSI implementationKevin McCullough1-0/+3
2022-01-12Consistent loader device orderingMark Young1-3/+43
2021-12-13Add loader policy statementsMark Young1-0/+1
2021-11-19Update loader to include handle validationMark Young1-0/+8
2021-09-10loader: Move struct decls to loader_common.hCharles Giessen1-0/+12
2021-09-10Update more logging info for the LoaderMark Young1-0/+1
2021-09-09loader: Move struct declarations into headerCharles Giessen1-0/+18
2021-09-09loader: Make logging and getenv their own headersCharles Giessen1-10/+0
2021-09-09loader: Remove unneeded parts of loader_common.hCharles Giessen1-26/+0
2021-09-09loader: Move loader struct defs into common fileCharles Giessen1-0/+412