aboutsummaryrefslogtreecommitdiff
path: root/loader/loader.c
AgeCommit message (Expand)Author
2015-06-18loader: Grab next before destroying the dataCourtney Goeltzenleuchter
2015-06-18loader: Support multiple layers in one library by using <layerName>GetProcAddrJon Ashburn
2015-06-18loader: Remove the test for device layers activated; they follow create/destroyJon Ashburn
2015-06-18loader: Add device struct so can destroy layer info at DestroyDeviceJon Ashburn
2015-06-18loader: Set some log messages as debug messagesCourtney Goeltzenleuchter
2015-06-18loader: Fix device layer activation to properly filter out repeat layersJon Ashburn
2015-06-18loader: Move device dispatch table to CreateDevice from EnumeratePhysDevJon Ashburn
2015-06-18loader: Remove GetGlobalExtensionInfo from dispatch tableJon Ashburn
2015-06-18loader: Remove linefeed from log messagesCourtney Goeltzenleuchter
2015-06-18loader: Use type flags not code for filterCourtney Goeltzenleuchter
2015-06-18loader: clean up dead codeCourtney Goeltzenleuchter
2015-06-18loader: only search for layersCourtney Goeltzenleuchter
2015-06-18loader: remove now unused hosted fieldCourtney Goeltzenleuchter
2015-06-18loader: Add error messages if layer libraries fail to loadJon Ashburn
2015-06-18loader: Make global functions (instance chain entrypoints) thread safeJon Ashburn
2015-06-18loader: Remove storage of wrappedGPUs only need during layer activationJon Ashburn
2015-06-18loader: add debug log messageCourtney Goeltzenleuchter
2015-06-18loader: Add LOADER_DEBUG environment flagsCourtney Goeltzenleuchter
2015-06-18loader: Fix DestroyInstanceCourtney Goeltzenleuchter
2015-06-18loader: Add utility to return loader instance ptrCourtney Goeltzenleuchter
2015-06-18loader: Fix EnumeratePhysDev to handle less gpus than icd has and no mem leakJon Ashburn
2015-06-18loader: Only allow layer in chain onceCourtney Goeltzenleuchter
2015-06-18loader: Fix code format, add some debug infoCourtney Goeltzenleuchter
2015-06-18loader: Remove resolved TODOsCourtney Goeltzenleuchter
2015-06-18loader: Remove unused functionsCourtney Goeltzenleuchter
2015-06-18loader: Put static function prototypes in .cCourtney Goeltzenleuchter
2015-06-18loader: Add support for debug reportCourtney Goeltzenleuchter
2015-06-17loader: Support layers that don't have an extension entrypointJon Ashburn
2015-06-17loader: Fix info string of device versus instance layer being addedJon Ashburn
2015-06-17loader: Add wsi extension to loader's list of global extensionsJon Ashburn
2015-06-17misc: Make DEBUG_MARKER entrypoints a device extension with separate dispatchJon Ashburn
2015-06-17loader: simplify wrapping setupCourtney Goeltzenleuchter
2015-06-17extensions: begin changes for extension supportCourtney Goeltzenleuchter
2015-06-17loader: Return NULL for WSI entrypoints if extension not enabledJon Ashburn
2015-06-17loader: Use ICD's GetDeviceProcAddr as end of layer chain rather than loader'sJon Ashburn
2015-06-17misc: Make wsi lunarg an extension rather than core entrypointsJon Ashburn
2015-06-17loader: Fix for CreateInstance object created being pointer to pointer to dispJon Ashburn
2015-06-17loader: make the instance dispatch table per instanceJon Ashburn
2015-06-17misc: Change vkGetProcAddr to vkGetDeviceProcAddrJon Ashburn
2015-06-17loader: Remove GetGlobalExtensionInfo trampolineJon Ashburn
2015-06-17misc: Loader and Layers move device chain activation to CreateDeviceJon Ashburn
2015-06-17loader: Move lookup of icd entrypoints to CreateInstance and add more lookupsJon Ashburn
2015-06-17loader: Activate layers on the instance chain at CreateInstanceJon Ashburn
2015-06-17loader: Remove unused icd/gpu_index from layer find functionsJon Ashburn
2015-06-17loader: Make VkInstance a dispatchable object and init with instance tableJon Ashburn
2015-05-07misc: Add vkGetInstanceProcAddr() entrypointJon Ashburn
2015-05-07loader: logging on Windows to both debug output and stderrJon Ashburn
2015-05-05loader: rename a few dispatch utiltiesJon Ashburn
2015-04-29loader: Eliminate compiler warnings on Windows.Ian Elliott
2015-04-29loader: Terminate chain of GetProcAddr() in driver if gpu obj is baseJon Ashburn