summaryrefslogtreecommitdiff
path: root/loader/loader.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-30Upgrade version to 1.3.268tizen_9.0_m2_releaseaccepted/tizen/unified/x/20240220.150044accepted/tizen/unified/toolchain/20240311.065918accepted/tizen/unified/dev/20240620.011154accepted/tizen/unified/20240219.160420accepted/tizen/9.0/unified/20241030.232936tizen_9.0tizenaccepted/tizen_unified_xaccepted/tizen_unified_toolchainaccepted/tizen_unified_devaccepted/tizen_unifiedaccepted/tizen_9.0_unifiedXuelian Bai1-2/+1
2024-01-16Fix crash on pixel phoneXuelian Bai1-1/+3
2024-01-16Fix double free issueXuelian Bai1-0/+12
2023-10-02Fix problems detected by CodeQL static analysisCharles Giessen1-2/+3
2023-10-02loader/cJSON: Prefix/mark static/remove symbolsChristopher Degawa1-33/+33
2023-09-26WIP: Loader seems to work on iOSRichard S. Wright Jr1-0/+2
2023-09-21Fix warning message refering to layers instead of ICDsCharles Giessen1-1/+1
2023-09-15Check correct magic value in device dispatch tableCharles Giessen1-2/+3
2023-09-12Add device dispatch table magic value checkCharles Giessen1-1/+12
2023-09-08Fix incorrect handling of Debug Marker functionsCharles Giessen1-8/+38
2023-08-241. Update build-qnx content to make it buildable again.Mike Gorchak1-2/+2
2023-08-09Add VK_LOADER_LAYERS_ALLOW environment variable.Charles Giessen1-4/+6
2023-08-09Move filter Env-Var parsing to top level functionsCharles Giessen1-69/+40
2023-08-09Consolidate envvar filters into single structCharles Giessen1-83/+63
2023-08-07Add CRT Warnings & fix themCharles Giessen1-58/+18
2023-08-02Make maintenance 5 require the feature to be enabledCharles Giessen1-1/+26
2023-07-31Enable VK_KHR_maintenance_5 supportCharles Giessen1-0/+2
2023-07-27Make Disabling Dynamic Library unloading a runtime optionCharles Giessen1-4/+13
2023-07-24Warn when ICD Manifest version differs from vkEnumerateInstanceVersionCharles Giessen1-0/+10
2023-07-18Fix wrong pointer usageCharles Giessen1-2/+2
2023-07-14Fix Condition Statement Errormylifeyouwill1-1/+1
2023-06-16Add and fix warnings for unused functions and parametersCharles Giessen1-35/+37
2023-06-12Replace strok with threadsafe versionsCharles Giessen1-5/+5
2023-06-02loader: Add void to function argumentsJohn Bauman1-2/+2
2023-05-30Remove unused variable for clang-cl on windowsCharles Giessen1-3/+9
2023-05-29Fix issues found with clang-tidyCharles Giessen1-36/+43
2023-05-29Propagate OOM in more placesCharles Giessen1-7/+16
2023-05-29Separate meta layer verification & update logicCharles Giessen1-39/+65
2023-05-29Add loader settings fileCharles Giessen1-102/+184
2023-05-29Refactor to not use fixed length stringsCharles Giessen1-673/+540
2023-05-29Turn layer lists into lists of pointersCharles Giessen1-102/+77
2023-05-29Meta layers now dont add layers more than onceCharles Giessen1-1/+2
2023-05-29Remove layer list copies from loader_deviceCharles Giessen1-48/+4
2023-05-29Remove DEFAULT_VK_DRIVERS_PATH macro defineCharles Giessen1-5/+1
2023-05-29Significantly reduce duplicate layer scanning codeCharles Giessen1-168/+83
2023-05-29Remove redundant clear when scanning for layersCharles Giessen1-9/+3
2023-05-29Remove useless lock & comment out cJSON error handlingCharles Giessen1-20/+0
2023-05-29Remove useless if check in loader_scan_for_layersCharles Giessen1-21/+19
2023-05-29Remove redundant variable in loader_scan_for_layersCharles Giessen1-3/+1
2023-05-29Pass inst rather than NULL during layer scanningCharles Giessen1-2/+2
2023-05-29Move library list allocation to out of layer search functionCharles Giessen1-12/+12
2023-05-29Rename log level to reflect its global statusCharles Giessen1-6/+5
2023-05-29Make cJSON not add double quotes to stringsCharles Giessen1-31/+17
2023-05-29Move loader_get_json to cJSONCharles Giessen1-78/+0
2023-05-26LOADER_USE_UNSAFE_FILE_SEARCHjuan-lunarg1-0/+4
2023-05-22Make ChainInfo nextGIPA work in vkCreateDeviceCharles Giessen1-6/+18
2023-05-18Make loader_get_icd_and_device check for a NULL deviceCharles Giessen1-4/+14
2023-05-18Fix crash from layers creating devices on different physical devicesCharles Giessen1-0/+2
2023-05-03loader: Add win32 support for DYNAMIC_LIBRARY_UNLOADINGjuan-lunarg1-0/+4
2023-04-25Add compatibility bug for RTSS when querying for vkCreateDeviceCharles Giessen1-4/+9