| Age | Commit message (Collapse) | Author |
|
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.
|
|
- Update known-good
- Generate source
|
|
- 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
|
|
Successfully ran VkCube.apk on my Pixel3
closes #850
|
|
|
|
Despite being in the "common" folder these files are only used
by vkcube.
|
|
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
|
|
|
|
Change-Id: If351431424a2b1d30cfa30d43a6515bca034ac40
|
|
Change-Id: Iaecb0e7e21a086c8523b8cd4bc9eccd05e1cbca0
|
|
|
|
- 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
|
|
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.
|
|
Change-Id: Ie1116b0b6de742b4f85834a4c9d1927dd641e19b
|