aboutsummaryrefslogtreecommitdiff
path: root/loader
AgeCommit message (Expand)Author
2015-02-12Linux: Add back the "C99" comment within "loader_platform.h"Ian Elliott
2015-02-12icd: add loader magic word to verify ICD is compatibleCourtney Goeltzenleuchter
2015-02-12Win/icd: Move STATIC_INLINE macro, and use for magic funcs.Ian Elliott
2015-02-11layers: Fixes for Windows buildTobin Ehlis
2015-02-11loader: Update README.md to instancing API and C++ ICDsJon Ashburn
2015-02-09Win: Build both STATIC (.lib) and SHARED (.dll) loader libraries.Ian Elliott
2015-02-06Win: Allow the demos "tri" and "xglinfo" to build on Windows.Ian Elliott
2015-02-06Fix unitialized value in xglCreateInstance().Ian Elliott
2015-02-05Win: Eliminate VS2013 miscellaneous additional compiler warnings.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-04icd: Link ICD with -BsymbolicGregF
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
2015-02-04loader: Fix some typos and formattingCourtney Goeltzenleuchter
2015-02-04loader: use generated dispatch table opsChia-I Wu
2015-02-04xgl-generate.py: rename LoaderSubcommandChia-I Wu
2015-02-04loader: add README.mdJon Ashburn
2015-02-04remove unnecessary casting between XGL_CHAR/charChia-I Wu
2014-12-19loader: Make sure msg callbacks get registered if added before initAndEnumGpuJon Ashburn
2014-12-04loader: handle inserting dispatch table pointer into all created objectsJon Ashburn
2014-12-02loader: Fix missing terminator on stringCourtney Goeltzenleuchter
2014-12-02loader: Make LIBXGL_LAYERS_PATH behave like LIBXGL_DRIVERS_PATHCourtney Goeltzenleuchter
2014-12-02loader: xglEnumerateLayers() returns layer names rather than library namesJon Ashburn
2014-12-02layers: Add Multi layer with example of multiple layers per file.Jon Ashburn
2014-11-26Add reserved parameter to xglEnumerateLayers for layer usageJon Ashburn
2014-11-26loader: Make layer names be independent of layer library filenameJon Ashburn
2014-11-26loader: Change ActivateLayers name to be consistent with rest of loaderJon Ashburn
2014-11-26build: remove icd-dispatch-table.h generation from loaderChia-I Wu
2014-11-21Make the Dbg xgl global calls use dispatch table for layer supportJon Ashburn
2014-11-21update to the latest vertex fetch proposalChia-I Wu
2014-10-29Loader: GPA fixes and also properly insert wrapped gpu objs into chainJon Ashburn
2014-10-29Loader: Fix Seg fault when layers not activated via env varJon Ashburn
2014-10-29Fix memory leaks in loader related to layers.Jon Ashburn
2014-10-29Make layer activation via CreateDevice struct or env variableJon Ashburn
2014-10-29Loader: fix dispatch table initialization to handle multiple layersJon Ashburn
2014-10-29Change GetProcAddr function signature to use XGL types.Jon Ashburn
2014-10-29Make layer activation per icd in loader and gets deactivated.Jon Ashburn