aboutsummaryrefslogtreecommitdiff
path: root/build-android/cmake/layerlib
AgeCommit message (Collapse)Author
2018-01-04Update android-build/cmake scripts to build with Android Studio 3.0.0+guanghuafan
2017-11-28layers: Add xxhashChris Forbes
2017-10-12android: Use NDK structure for third party modulesMike Stroyan
Locate glslang and spirv directories under shaderc directory. This allows the layers build to optionally use the NDK sources. For glslang and spirv and shaderc- Use LOCAL_STATIC_LIBRARIES instead of LOCAL_C_INCLUDES to find headers. Use import-module instead of PREBUILT_STATIC_LIBRARY.
2017-08-16layers: Re-architect parameter validation layerMark Lobodzinski
Changed the codegen to autogenerate validation functions for any new APIs without user intervention. Manual updates are only necessary to extend PV functionality. - parameter_validation.h is now checked into the layers directory - parameter_validation.cpp is now generated - parameter_validation_utils.cpp is new and contains any custom (non-generated) or housekeeping functions. - parameter_validation_utils.h is deprecated - updated database for new VUID coverage Change-Id: Ib9261894386145573ba9e8906ba4ad4e9fecbdfd
2017-07-24build: Switch to generated object_tracker.cppMark Lobodzinski
- updated desktop/android build - removed layers/object_tracker.cpp - updated doc validator script for new location - updated error database for 124 new checks - added gen'd VU to GetSwapchainImages Change-Id: If1b218dfcf62b203a8df96a0f12cbeb8bdcaf826
2017-06-12build: Remove swapchain layer build from cmakeMark Lobodzinski
Also removed from android makefiles. Change-Id: Ib4be1c737e9bd9fda21210ed7b234b9242b7b8f5
2017-06-09layers: Move shader validation plumbing out into own fileChris Forbes
2017-05-23android: Update gradle layer build to use cmakeguanghuafan