aboutsummaryrefslogtreecommitdiff
path: root/layers/vk_layer_config.cpp
AgeCommit message (Collapse)Author
2018-02-05build: Move layer_utils build to top-level cmakeMark Lobodzinski
DevSim requires this library, but it is only built in LVL if LAYERS are built. Moved the generation of this library out of the layers cmake file and into the root cmake file. Change-Id: I1c633e981fa1843cfb49204d2ac130beb8d99dfc
2018-02-01layers: Add LAYER_EXPORT specifiers to vk_layer_configMark Lobodzinski
Required for hassle-free linking to layer_utils lib.
2017-06-12layers: Remove obsolete entries from layer configMark Lobodzinski
Change-Id: Idd86d217020047efabc4634bfdb441f238a07519
2017-05-04Revert "Fix location of vk_layer_settings.txt on Android"Cody Northrop
This reverts commit 3d22f33e862d4bed46edbd5ee948f4ebe9c84a6f.
2017-05-04Fix location of vk_layer_settings.txt on AndroidChristian Forfang
Commit 969ab0680dd434f0 ('api_dump: Support config file and logging on Android') added a custom location for vk_layer_settings.txt on Android. However, commit 750837a5dedf524c81c (Merge branch 'trunk') ended up partly overwriting these changes, breaking the functionality. As a result, using the config file on Android hasn't worked since October 2016. This commit restores the changes in the original commit to fix this.
2017-01-26repo: Clang-format LVL source files using GoogleMark Lobodzinski
Switch clang-format standard from the LLVM style to the Google style for more consistency. Change-Id: I247c4abc275d7873a91522e1e234198adaa24033
2017-01-26repo: Clang-format c/cpp/h LVL files using LLVMMark Lobodzinski
Bring all source files in the repo up to date with consistent coding style/standard. Change-Id: Iceedbc17109974d3a0437fc4995441c9ad7e0c23
2016-10-05layers: Add environment var for settings fileLenny Komow
Change-Id: I8a614f915ab9b61eca5b3b94f4cf43a33cacf250
2016-08-29layers: Add unique_objects to default layer configMark Lobodzinski
Allows messages to be output from this layer in configurations with no explicit output settings. Change-Id: I17c604db7461ae10eedd0b3fb3f9440a6dc52eab
2016-07-06layers: Deprecate device_limits layerMark Lobodzinski
Change-Id: Idd440935f3329d017ba4ee21d9ce87e432eec98e
2016-06-21Revert "layers: Add debug report header"Mark Lobodzinski
This reverts commit 2f50b5f4afa2198e13dfa8a80a460c15a6acc56c. Change-Id: If67e7039a339ae39008a2c73f97b6a1eaedf1c3d
2016-06-13layers: Add debug report headerMark Lobodzinski
Enable output of a short message header containing definitions of debug message types. Change-Id: Ia84fb0e79d599b8d022b7d78267b7b6a0307823e
2016-06-06layers: Add default layer error message configMark Lobodzinski
Allows layers to output error messages even if no vk_layer_settings.txt config file is present. Sets defaults to LOG_MSG, error, stdout. A layer settings file will override any default values. If no settings file is present and an app creates a debug callback, the default callbacks will be removed and unregistered. Change-Id: I49f37189665816df58c258b9e9629f2bf76751c8
2016-04-19misc: Update licenses to Apache 2.0Jon Ashburn
Change-Id: Id447f4c8c53d33f9192940bdd3ae727b7b738a97
2016-03-08layers: clang-format layers directoryJon Ashburn
Change-Id: I318e3759829f33441e57aafedec1e9ec06d658c4
2016-02-26layers: Fix file permissionsCourtney Goeltzenleuchter
2016-02-12header: Update 1.0.3 header revision for inclusion of debug report extensionMark Lobodzinski
Removed vk_ext_debug_report.h (contents moved into vulkan.h) Renamed debug report message enums
2016-02-03Revert "layers: Clang-format changes for files in layers dir of repo"Mark Lobodzinski
This reverts commit e260acfb96ea20945149ede6a250ef622ca7fd03. The clang-format changes need to be postponed until just prior to public release to facilitate MRs.
2016-02-02layers: Clang-format changes for files in layers dir of repoMark Lobodzinski
2015-12-17debug_report: rename object type and error bitsCourtney Goeltzenleuchter
Conflicts: demos/tri.c layers/device_limits.cpp layers/draw_state.cpp layers/image.cpp layers/mem_tracker.cpp layers/param_checker.cpp layers/vk_layer_logging.h loader/debug_report.c tests/layer_validation_tests.cpp
2015-12-17debug_report: rename and update to use CreateInfoCourtney Goeltzenleuchter
2015-12-15layers: Rename DebugReport flagsCourtney Goeltzenleuchter
Conflicts: layers/mem_tracker.cpp Conflicts: layers/draw_state.cpp
2015-11-06Moved header files from include to include/vulkanDavid Pinedo
2015-11-04layers: update copyright and authorship on some filesJon Ashburn
2015-10-08layers: Add support for Windows DEBUG_OUTPUT loggingCourtney Goeltzenleuchter
2015-09-25misc: Move snprintf define to vk_sdk_platform.hCourtney Goeltzenleuchter
Windows doesn't define snprintf so we need to #define it to what Windows does use in our SDK platform header.
2015-09-25Make layers build on android.Michael Lentine
2015-09-16layers: Add return value to non-void functionCody Northrop
2015-09-16layers: Fix layer STDOUT loggingTobin Ehlis
2015-07-07loader: Rename loader_platform.h -> vk_loader_platform.hTobin Ehlis
2015-07-07layers: Rename all layer headers to begin with "vk_layer_" prefixTobin Ehlis