Commit graph

38 commits

Author SHA1 Message Date
Sascha Willems
dceb349849 Added cube map array sample 2020-07-19 07:07:54 +02:00
Sascha Willems
e370e6d169
Merge glTF scene rendering sample (#744)
* Started reworking the scene rendering to sample
Use glTF instead of ASSIMP, per-material pipelines, material loading, etc.

* Visibility toggle for scene nodes

* Fixed lighting, updated GLSL and HLSL shaders

* Renamed sample

* Code-Cleanup, comments, validation fixes

* Android build

* Started on tutorial for glTF scene rendering sample

* Minor code cleanup

* Adding new chapters to the tutorial for glTF scene rendering sample

* Added info on normal map shader bindings, spelling

* Added drawing chapter

* Getter for texture descriptors

Makes code a easier to read

* Renamed glTF scene sample

* Add markdown files to projects

* Updated readme, separate chapter for glTF samples

* Comments

* Removed unused screenshot
2020-07-04 14:20:45 +02:00
Sascha Willems
cb0633550f Adnroid build 2020-06-06 13:52:45 +02:00
Sascha Willems
05a9c23220 Android build files 2020-06-06 11:28:50 +02:00
Sascha Willems
d4f7b3cc86 Merge branch 'master' into gltfskinning 2020-06-05 20:58:10 +02:00
Ben Clayton
ca884587a4 Move shaders into glsl and hlsl directories
Move `data/shaders` to `data/shaders/glsl`
Move `data/hlsl` to `data/shaders/hlsl`

Fix up shader paths in the cpp files to point to the new glsl location.

`data/shaders/hlsl/compile.py` still overwrites the glsl .spv files (for
now).

Issue: #723
2020-06-01 12:22:28 +01:00
Sascha Willems
b5e0c562ff Added Android build files for glTF skinning sample 2020-05-24 13:42:52 +02:00
Sascha Willems
10a1ecaf7b Re-Added missing shaders
Fixes #703
2020-04-29 18:39:15 +02:00
Sascha Willems
b47e5ada7c
Merge pull request #680 from hevrard/fix-packagename
Fix typo in package name vulkanDeferredmultisampling
2020-04-23 07:43:27 +02:00
Sascha Willems
e0c15f62da Renamed mesh example to glTF scene 2020-04-19 11:50:46 +02:00
Hugues Evrard
ca728afa3a Fix typo in package name vulkanDeferredmultisampling 2020-03-05 14:49:01 +00:00
Sascha Willems
d33fc23e0b Merge branch 'master' into libktx 2019-09-06 19:20:35 +02:00
Sascha Willems
36bf3dd31a Removed remaining dds files
All textures are now loaded from ktx
2019-09-06 19:18:15 +02:00
Sascha Willems
a6d9b57d7c Merge branch 'master' into libktx 2019-08-05 07:21:30 +02:00
Sascha Willems
c3f1692486 Updated Android build filed for Gradle 5.x
Fixes #597
2019-08-04 13:48:09 +02:00
Sascha Willems
b3be81cf98 Add libktx to android base library cmake 2019-08-03 11:37:47 +02:00
Sascha Willems
b2add91d2c Renamed compute shader ray tracing example 2019-05-11 12:41:46 +02:00
Sascha Willems
48a1e40000 Added negative viewport height example Android build files 2019-03-29 14:11:00 +01:00
Sascha Willems
d782d4c15e Added multiview and inlineuniformblocks sample to android build 2018-12-08 18:50:25 +01:00
saschawillems
d952eb5eaf Android ImGui CMake changes
Refs #496
2018-09-07 16:03:36 +02:00
saschawillems
1de1b9e568 Multiple frame buffer attachments (one per swapchain image) 2018-07-19 15:07:41 +02:00
saschawillems
bdb9af7ef7 Android build files for input attachments example 2018-07-17 20:38:20 +02:00
Sascha Willems
d52f5991ed
Merge pull request #483 from sjfricke/missing-assets
fixed android asset gradles
2018-05-12 08:34:56 +02:00
sjfricke
80536b5328 fixed android asset gradles
A few android examples were not loading the models needed
2018-05-11 17:41:15 -05:00
Spencer
198351d323
Fixed Android Shadowmapping crash cmake
follow up from #478
2018-05-11 08:03:09 -05:00
saschawillems
f23b1892bc Moved to android gradle build system
Fixes #309
Fixes #384
2018-05-10 17:31:30 +02:00
saschawillems
b4fccbd3d2 Added ImGui example android gradle build files
Fixes #457
2018-05-10 17:26:03 +02:00
saschawillems
fad4f25676 Updated triangle build files 2018-05-10 17:22:01 +02:00
saschawillems
46795c4b6b Include example repository vulkan headers
NDK headers lag behind and miss certain functions
2018-05-10 13:17:11 +02:00
saschawillems
cc8ea13f8d Replace deprecated holo dark theme with material theme 2018-05-09 23:28:58 +02:00
saschawillems
df2b619a75 Move output apk to bin directory 2018-05-08 07:11:32 +02:00
saschawillems
8924ce733e android example template, base as shared library 2018-05-08 07:10:30 +02:00
saschawillems
f8fc3e8b8e Updated android example template 2018-05-05 11:51:28 +02:00
saschawillems
c515cf3558 Added android example template 2018-05-04 21:17:54 +02:00
saschawillems
20367d512a Single gradle asset copy task 2018-05-01 14:01:02 +02:00
saschawillems
5fe9f91529 Code cleanup, return and exit conditions for Android 2018-05-01 11:23:36 +02:00
saschawillems
5056563f5d Android alert display functionality using JNI 2018-04-30 22:24:45 +02:00
saschawillems
3cde83945e Android gradle build files (triangle) 2018-04-29 12:28:43 +02:00