aboutsummaryrefslogtreecommitdiff
path: root/loader/loader.c
AgeCommit message (Expand)Author
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
2015-04-27loader: Fix bug on layer name prefix string lengthJon Ashburn
2015-04-22misc: Changes to fix warnings in Windows / VC++ buildTony Barbour
2015-04-22misc: Changes to clean up warnings in Release buildTony Barbour
2015-04-22loader: Make sure max layer count is set properlyCourtney Goeltzenleuchter
2015-04-22vkEnumerateLayers: Update to match upstreamCourtney Goeltzenleuchter
2015-04-21vulkan.h: Fix up warnings and use VkObject appropriatelyTony Barbour
2015-04-17update to vulkan.h header version 90, bug 13529Mike Stroyan
2015-04-17loader: add a missing VKAPIChia-I Wu
2015-04-16Bug 13632 Header 84 Assorted questions and comments on vulkan.hTony Barbour
2015-04-16misc: Change vkEnumerateGpus to vkEnumeratePhysicalDevicesJon Ashburn
2015-04-16Win: Some compilation/link fixes.Ian Elliott
2015-04-16loader: Add support for loading layers that support a groupJon Ashburn
2015-04-16loader: Add check for invalid enabled extensions at CreateInstanceJon Ashburn
2015-04-16loader: Fix GetProcAddr to return proper function pointers for appJon Ashburn
2015-04-16vulkan: Add vkGetGlobalExtensionInfo entrypointJon Ashburn
2015-04-16layers: Remove wrapping of GPU objects by loader and layersJon Ashburn
2015-04-16loader: Don't have GetExtensionSupport as loader special case codeJon Ashburn
2015-04-16loader: Activate layers at EnumerateGpus instead of CreateDeviceJon Ashburn
2015-04-16loader: refactor layer activation function to handle more general inputsJon Ashburn
2015-04-16loader: Store the enabled extensions at CreateInstanceJon Ashburn
2015-04-16vulkan: beautification changesCourtney Goeltzenleuchter
2015-04-16Win: Fix typo and incorrect strlen for finding/loading ICDs.Ian Elliott
2015-04-16vulkan: API renamingCourtney Goeltzenleuchter