aboutsummaryrefslogtreecommitdiff
path: root/loader/loader.c
AgeCommit message (Expand)Author
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
2015-04-16Stage 1 of renameCourtney Goeltzenleuchter
2015-04-16misc: Add create_info struct to CreateInstance()Jon Ashburn
2015-04-16loader: Merge extensions and layersCourtney Goeltzenleuchter
2015-04-16loader: Fix Dbg entrypoints with instance param to not loop all instancesJon Ashburn
2015-04-16xgl: update xglDbg.h for XGL_INSTANCECourtney Goeltzenleuchter
2015-04-16loader: Fix prefix used to find layer library.Courtney Goeltzenleuchter
2015-04-03Fix NULL-pointer dereference if can't find registry entry.Ian Elliott
2015-03-31New loader_get_registry_value() function reads 32/64 registry ...Ian Elliott
2015-02-20loader: Fix merge of layer names from env and CreateDeviceJon Ashburn
2015-02-19loader: initialize result for xglCreateInstance().Ian Elliott
2015-02-18loader: Correct layer path lookup nameCourtney Goeltzenleuchter
2015-02-18loader: Windows now uses registry + env's (diff names)Ian Elliott
2015-02-17loader: Enable env extensions as well as app.Courtney Goeltzenleuchter
2015-02-13Eliminate "-Wsign-compare" warnings on Linux ...Ian Elliott
2015-02-12Win: Attempt to keep from using Linux functions.Ian Elliott
2015-02-12icd: add loader magic word to verify ICD is compatibleCourtney Goeltzenleuchter
2015-02-06Fix unitialized value in xglCreateInstance().Ian Elliott
2015-02-05Win: Eliminate VS2013 compiler warnings for "loader.c" ...Ian Elliott
2015-02-05Win: Move some macros to "loader_platform.h"Ian Elliott
2015-02-04Can compile "loader" and "layers" on Windows and Linux ...Ian Elliott
2015-02-04loader: Make sure loader instances get updated upon DestroyInstance()Jon Ashburn
2015-02-04instance: Remove xglInitAndEnumerateGpusJon Ashburn
2015-02-04loader: Add loops for multiple instances on global debug callsJon Ashburn
2015-02-04demos: Convert to using Instancing API rather than xglInitAndEnumerateGpus()Jon Ashburn
2015-02-04loader: Finish implement CreateInstance and DestroyInstanceJon Ashburn
2015-02-04loader: Implement EnumerateGpus()Jon Ashburn
2015-02-04loader: Place icds into the instance, scan icds prior to instance createJon Ashburn
2015-02-04instance: Added initial {Create|Destroy}Instance() and xglEnumerateGpus().Jon Ashburn
2015-02-04xgl: Remove XGL_* typedef wrappersMark Lobodzinski
2015-02-04xgl: fix constness of pointersChia-I Wu
2015-02-04loader: Fix infinite loop on layer library scan if dlopen failsJon Ashburn
2015-02-04xgl: Add xgl header changes for rev30 and 31.Mark Lobodzinski
2015-02-04loader: Include layers specified in environmentCourtney Goeltzenleuchter