aboutsummaryrefslogtreecommitdiff
path: root/cube/android
AgeCommit message (Collapse)Author
2023-11-16cube: Use volk to load functionsCharles Giessen
Add volk as a repo dependency to replace the dependency on the Vulkan-Loader. This makes it easier to build the repo as the vulkan-loader has a much more complex build than volk does. It also allows vkcube to launch without vulkan being installed on the system, allowing for better error handling. Because volk can be used on all platforms, there is no longer a need for android_wrapper. Thus it has been removed.
2023-10-20build: Update to header 1.3.269Mike Schuchardt
- Update known-good - Generate source
2023-10-11docs: Cleanup BUILD.md and various other documentsJuan Ramos
- Fixup build documentation up to standard set by VVL - Add documentation for running vkcube/vulkaninfo on Android - Make BUILD_WERROR off by default - Remove out of date documentation - Remove pointless documentation closes #791
2023-10-10cmake: Remove ndk-buildJuan Ramos
Successfully ran VkCube.apk on my Pixel3 closes #850
2023-10-10cmake: vkcube/vulkaninfo successfully compile for AndroidJuan Ramos
2023-10-10cube: Move android files to cube directoryJuan Ramos
Despite being in the "common" folder these files are only used by vkcube.
2023-10-06cmake: Upgrade to C++17Juan Ramos
Addresses various other issues with setting compiler flags. CMAKE_C_FLAGS / CMAKE_CXX_FLAGS should NOT be used anymore. Addressed one minor C++17 issue caused by [[nodiscard]]. Remove compiler flags from Application.mk since they weren't needed and will soon be entirely replaced by CMake. closes #711
2023-04-06cube: Add .gitignore for Android buildsAndrew Poole
2018-11-21Cube: Use c++_static instead of unsupported gnustl_static for STLTony-LunarG
Change-Id: If351431424a2b1d30cfa30d43a6515bca034ac40
2018-11-08Rename cube and cubepp exes to vkcube and vkcubeppTony-LunarG
Change-Id: Iaecb0e7e21a086c8523b8cd4bc9eccd05e1cbca0
2018-06-06android: Fix CI for AndroidKarl Schultz
2018-05-30build: Add cube(pp) to install targetKarl Schultz
- Modify cube and cubepp to obtain the texture image data from an include file instead of reading a PPM file at runtime. (This is the way it works for Android) This removes the need to install an image file or otherwise make an image file available in a repo build. - Add cube and cubepp to the install target. Note: The file handling code is left in place to make it easy to add a "-texture_file <file>" option so a user can pass in a texture file. Fixes #5
2018-05-16android: Fixes for cubeCody Northrop
This restores files that were dropped during the split. Also migrates support files to this repo, which we will remove from Vulkan-ValidationLayers and treat like a submodule. Updates to travis to build cube.
2018-05-11cube: Move cube directory up to top level dirMark Lobodzinski
Change-Id: Ie1116b0b6de742b4f85834a4c9d1927dd641e19b