Sascha Willems
|
10a1ecaf7b
|
Re-Added missing shaders
Fixes #703
|
2020-04-29 18:39:15 +02:00 |
|
Igor Ostrowski
|
f3a65f298d
|
Deferred*: Fix incorrect command pool in deinitialization
|
2020-04-28 19:30:58 +02:00 |
|
Sascha Willems
|
f5dbf162a7
|
Added helper function to get vertex input attribute descriptions from requested vertexattributes as a vector
That vector can directly be used for a pipeline's vertex attribute setup
|
2020-04-25 17:09:31 +02:00 |
|
Sascha Willems
|
2b28a60e17
|
Added flag to flip vertex position y coordinates
|
2020-04-25 12:28:16 +02:00 |
|
Sascha Willems
|
7b46e71f33
|
Added flag to flip vertex position y coordinates
|
2020-04-25 12:01:21 +02:00 |
|
Sascha Willems
|
5df36d7b19
|
Added flag to pre-multiply vertex colors by material base color
|
2020-04-25 10:50:24 +02:00 |
|
Sascha Willems
|
d28d9279f5
|
Merge branch 'master' of https://github.com/SaschaWillems/Vulkan
|
2020-04-25 08:23:39 +02:00 |
|
Sascha Willems
|
107aa35b9e
|
Extracted vertex into separate class with easy component to Vulkan vertex attribute mappings
Load vertex colors if present
Added flag to pre-transform vertices
|
2020-04-25 08:23:32 +02:00 |
|
丛越
|
60d17d43a5
|
fix:Inputattachment demo crash on Adreno 640 GPU
Issue #696
Close #696
|
2020-04-24 11:55:38 +08:00 |
|
Sascha Willems
|
cb50a95547
|
Merge pull request #626 from VZout/master
Cleaned up the createShaderBindingTable for the raytracing examples
|
2020-04-23 07:45:26 +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
|
424de5fab3
|
Validation fixes
|
2020-04-22 21:01:33 +02:00 |
|
Sascha Willems
|
48e7952fbf
|
Code-Cleanup: All samples now use the camera class and it's matrices
Cleaned up base class
|
2020-04-22 21:01:17 +02:00 |
|
Sascha Willems
|
ab38f8b150
|
Code-Cleanup: All samples now use the camera class and it's matrices
Cleaned up base class
|
2020-04-22 20:58:24 +02:00 |
|
Sascha Willems
|
27d5abc038
|
Merge pull request #695 from SaschaWillems/gltf
Code cleanup
|
2020-04-20 22:32:05 +02:00 |
|
Sascha Willems
|
53846d8b1d
|
Code cleanup
|
2020-04-20 22:13:51 +02:00 |
|
Sascha Willems
|
4b9f10d644
|
Code cleanup
|
2020-04-20 21:39:30 +02:00 |
|
Sascha Willems
|
458c149c71
|
Code cleanup
|
2020-04-20 20:29:15 +02:00 |
|
Sascha Willems
|
84a458cae5
|
Merge pull request #694 from SaschaWillems/gltf
Replace model loading sample using ASSIMP with glTF scene loading sample
|
2020-04-19 19:21:07 +02:00 |
|
Sascha Willems
|
9fc8b0032c
|
Error handling
|
2020-04-19 18:55:51 +02:00 |
|
Sascha Willems
|
55243e6773
|
Added rules for ignoring certain assets
|
2020-04-19 18:43:34 +02:00 |
|
Sascha Willems
|
7bf8db098c
|
Merge branch 'master' into gltf
|
2020-04-19 18:28:39 +02:00 |
|
Sascha Willems
|
44413ff57e
|
Updated CMAKE C++ standard flags
Fixes #688
|
2020-04-19 18:26:24 +02:00 |
|
Sascha Willems
|
2d636eda2c
|
Android asset loading
|
2020-04-19 16:43:25 +02:00 |
|
Sascha Willems
|
4e610c56ce
|
Also apply vertical flip option on aspect ratio change
|
2020-04-19 16:42:38 +02:00 |
|
Sascha Willems
|
a192a685b7
|
Update tinyglTF
|
2020-04-19 16:42:14 +02:00 |
|
Sascha Willems
|
e0c15f62da
|
Renamed mesh example to glTF scene
|
2020-04-19 11:50:46 +02:00 |
|
Sascha Willems
|
3ae053d005
|
Code-Cleanup
Use flight helmet glTF 2.0 sample model
|
2020-04-19 10:59:16 +02:00 |
|
Sascha Willems
|
0ca5f41308
|
Added missing include
|
2020-04-19 10:11:50 +02:00 |
|
Sascha Willems
|
cbe751d26e
|
Base class cleanup and restructuring
|
2020-04-19 10:05:47 +02:00 |
|
Sascha Willems
|
e9b9332d04
|
glTF model loading and rendering sample uses default frame submit function from base class
|
2020-04-19 09:18:48 +02:00 |
|
Sascha Willems
|
bb8d4c6df1
|
Add default frame submission function to base class
|
2020-04-19 09:17:53 +02:00 |
|
Sascha Willems
|
c5e8c178c2
|
Free glTF model resources in destructor
|
2020-04-13 18:58:02 +02:00 |
|
Sascha Willems
|
579c7d086f
|
Calculate matrices from node-hierarchy and pass via push constant
|
2020-04-13 16:26:40 +02:00 |
|
Sascha Willems
|
6c43ab37ff
|
Added property to flip y-axis to camera class
|
2020-04-13 16:04:59 +02:00 |
|
Sascha Willems
|
374ee215bb
|
User camera class
|
2020-04-12 22:12:44 +02:00 |
|
Sascha Willems
|
2966d0ee5d
|
Move drawing into dedicated VulkanglTF class
Comments, code-cleanup
|
2020-04-12 22:07:54 +02:00 |
|
Sascha Willems
|
9fa9a4b46b
|
Move loading into dedicated VulkanglTF class
|
2020-04-12 21:59:26 +02:00 |
|
Sascha Willems
|
bb9374b2ec
|
Split shader UBOs
|
2020-04-12 21:58:45 +02:00 |
|
Sascha Willems
|
9f7d13d5e0
|
Mesh loading and rendering now properly displaying glTF mesh
Added textures, modified structure to be more in line with glTF layout
Split matrices and material descriptor set
|
2020-04-12 21:24:33 +02:00 |
|
Sascha Willems
|
d50a5d0f40
|
Replace ASSIMP with glTF
Initial version of mesh loading and rendering example withouth ASSIMP (mainly due to Android build woes)
|
2020-04-12 18:37:25 +02:00 |
|
Sascha Willems
|
3763e001dc
|
Apply vertex offset to indices
Fixes rendering for other models like sponza
Refs #677
|
2020-04-10 18:01:04 +02:00 |
|
Sascha Willems
|
05b2fbfb24
|
Mention the official Khronos Vulkan Samples repository
|
2020-04-02 20:40:49 +02:00 |
|
Sascha Willems
|
942c4e12ae
|
Deprecation notice for VK_EXT_debug_report sample
Link to updated sample for VK_EXT_debug_utils in Khronos sample repo
|
2020-04-02 19:14:32 +02:00 |
|
Sascha Willems
|
78b25ebd71
|
Merge pull request #681 from krOoze/triangle_dependencies
Tweak Triangle subpass dependencies
|
2020-04-01 18:15:30 +02:00 |
|
Sascha Willems
|
90a39cc7a4
|
Merge branch 'master' of https://github.com/SaschaWillems/Vulkan
|
2020-03-31 08:21:57 +02:00 |
|
Sascha Willems
|
a8a3eb01ab
|
Fix scope for VkPhysicalDeviceFeatures2
Fixes #678
|
2020-03-31 08:21:28 +02:00 |
|
Sascha Willems
|
e64395292a
|
Merge pull request #683 from swda289346/master
Fix double delete #682
|
2020-03-31 08:06:45 +02:00 |
|
Yunju Lee
|
7bd8b0753d
|
Fixed #682
|
2020-03-15 11:04:13 -04:00 |
|
Petr Kraus
|
3e8c6e952f
|
Tweak Triangle subpass dependencies
|
2020-03-05 21:20:48 +01:00 |
|