Commit 352bd8e
committed
Completed Vulkan enabling on Android (closed DiligentGraphics/DiligentCore#33)
1 parent f4a2ebe commit 352bd8e
9 files changed
Lines changed: 26 additions & 59 deletions
File tree
- unityplugin
- GhostCubePlugin/UnityProject
- UnityEmulator/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
| 1 | + | |
46 | 2 | | |
Submodule DiligentCore updated 31 files
- .gitignore+2-41
- Common/interface/BasicMath.hpp+12
- Graphics/GraphicsAccessories/interface/GraphicsAccessories.hpp+2
- Graphics/GraphicsAccessories/src/GraphicsAccessories.cpp+26
- Graphics/GraphicsEngine/include/SwapChainBase.hpp+13-6
- Graphics/GraphicsEngine/interface/APIInfo.h+1-1
- Graphics/GraphicsEngine/interface/GraphicsTypes.h+53-7
- Graphics/GraphicsEngine/interface/SwapChain.h+14-5
- Graphics/GraphicsEngineD3D11/include/SwapChainD3D11Impl.hpp+1-1
- Graphics/GraphicsEngineD3D11/src/SwapChainD3D11Impl.cpp+2-2
- Graphics/GraphicsEngineD3D12/include/SwapChainD3D12Impl.hpp+1-1
- Graphics/GraphicsEngineD3D12/src/SwapChainD3D12Impl.cpp+2-2
- Graphics/GraphicsEngineD3DBase/include/SwapChainD3DBase.hpp+30-1
- Graphics/GraphicsEngineMetal/include/SwapChainMtlImpl.h+1-1
- Graphics/GraphicsEngineMetal/src/SwapChainMtlImpl.mm+2-2
- Graphics/GraphicsEngineOpenGL/include/SwapChainGLBase.hpp+11-2
- Graphics/GraphicsEngineOpenGL/include/SwapChainGLIOS.hpp+1-1
- Graphics/GraphicsEngineOpenGL/include/SwapChainGLImpl.hpp+1-1
- Graphics/GraphicsEngineOpenGL/src/GLContextLinux.cpp+6
- Graphics/GraphicsEngineOpenGL/src/SwapChainGLIOS.mm+2-2
- Graphics/GraphicsEngineOpenGL/src/SwapChainGLImpl.cpp+13-2
- Graphics/GraphicsEngineVulkan/include/SwapChainVkImpl.hpp+17-1
- Graphics/GraphicsEngineVulkan/include/VulkanErrors.hpp+2-2
- Graphics/GraphicsEngineVulkan/include/VulkanTypeConversions.hpp+8-4
- Graphics/GraphicsEngineVulkan/src/SwapChainVkImpl.cpp+204-53
- Graphics/GraphicsEngineVulkan/src/VulkanTypeConversions.cpp+49
- ReleaseHistory.md+1
- Tests/DiligentCoreAPITest/include/TestingSwapChainBase.hpp+1-1
- Tests/DiligentCoreAPITest/src/c_interface/SwapChain_C_Test.c+1-1
- Tests/DiligentCoreTest/src/Common/MathLibTest.cpp+23
- Tests/DiligentCoreTest/src/GraphicsAccessories/GraphicsAccessoriesTest.cpp+18
Submodule DiligentSamples updated 48 files
- .gitignore+2-40
- Android/Atmosphere/src/main/AndroidManifest.xml+5-1
- Android/GLTFViewer/src/main/AndroidManifest.xml+5-1
- Android/ImguiDemo/src/main/AndroidManifest.xml+5-1
- Android/Shadows/src/main/AndroidManifest.xml+5-1
- Android/Tutorial01_HelloTriangle/src/main/AndroidManifest.xml+5-1
- Android/Tutorial02_Cube/src/main/AndroidManifest.xml+5-1
- Android/Tutorial03_Texturing-C/src/main/AndroidManifest.xml+5-1
- Android/Tutorial03_Texturing/src/main/AndroidManifest.xml+5-1
- Android/Tutorial04_Instancing/src/main/AndroidManifest.xml+5-1
- Android/Tutorial05_TextureArray/src/main/AndroidManifest.xml+5-1
- Android/Tutorial06_Multithreading/src/main/AndroidManifest.xml+5-1
- Android/Tutorial07_GeometryShader/src/main/AndroidManifest.xml+5-1
- Android/Tutorial08_Tessellation/src/main/AndroidManifest.xml+5-1
- Android/Tutorial09_Quads/src/main/AndroidManifest.xml+5-1
- Android/Tutorial10_DataStreaming/src/main/AndroidManifest.xml+5-1
- Android/Tutorial11_ResourceUpdates/src/main/AndroidManifest.xml+5-1
- Android/Tutorial12_RenderTarget/src/main/AndroidManifest.xml+5-1
- Android/Tutorial13_ShadowMap/src/main/AndroidManifest.xml+5-1
- Android/Tutorial14_ComputeShader/src/main/AndroidManifest.xml+5-1
- Android/Tutorial16_BindlessResources/src/main/AndroidManifest.xml+5-1
- Android/Tutorial17_MSAA/src/main/AndroidManifest.xml+5-1
- Android/Tutorial18_Queries/src/main/AndroidManifest.xml+5-1
- Android/build.gradle+1-1
- Android/gradle/wrapper/gradle-wrapper.properties+2-2
- SampleBase/include/SampleApp.hpp+3
- SampleBase/include/SampleBase.hpp+12
- SampleBase/src/Android/SampleAppAndroid.cpp+23-7
- SampleBase/src/SampleApp.cpp+25-25
- SampleBase/src/SampleBase.cpp+62
- SampleBase/src/UWP/SampleAppUWP.cpp-1
- Samples/GLTFViewer/src/GLTFViewer.cpp+9-8
- Tutorials/Tutorial02_Cube/src/Tutorial02_Cube.cpp+13-9
- Tutorials/Tutorial03_Texturing-C/src/Tutorial03_Texturing-C.cpp+13-9
- Tutorials/Tutorial03_Texturing/src/Tutorial03_Texturing.cpp+13-9
- Tutorials/Tutorial04_Instancing/src/Tutorial04_Instancing.cpp+7-6
- Tutorials/Tutorial05_TextureArray/src/Tutorial05_TextureArray.cpp+7-6
- Tutorials/Tutorial06_Multithreading/src/Tutorial06_Multithreading.cpp+8-7
- Tutorials/Tutorial07_GeometryShader/src/Tutorial07_GeometryShader.cpp+13-9
- Tutorials/Tutorial08_Tessellation/src/Tutorial08_Tessellation.cpp+12-6
- Tutorials/Tutorial11_ResourceUpdates/src/Tutorial11_ResourceUpdates.cpp+12-11
- Tutorials/Tutorial12_RenderTarget/assets/rendertarget.psh+31-2
- Tutorials/Tutorial12_RenderTarget/src/Tutorial12_RenderTarget.cpp+42-11
- Tutorials/Tutorial12_RenderTarget/src/Tutorial12_RenderTarget.hpp+1
- Tutorials/Tutorial13_ShadowMap/src/Tutorial13_ShadowMap.cpp+9-7
- Tutorials/Tutorial16_BindlessResources/src/Tutorial16_BindlessResources.cpp+7-6
- Tutorials/Tutorial17_MSAA/src/Tutorial17_MSAA.cpp+11-8
- Tutorials/Tutorial18_Queries/src/Tutorial18_Queries.cpp+11-8
Submodule DiligentTools updated 24 files
- .gitignore+2-37
- Imgui/interface/ImGuiImplAndroid.hpp+3-3
- Imgui/interface/ImGuiImplDiligent.hpp+14-1
- Imgui/interface/ImGuiImplIOS.hpp+3-1
- Imgui/interface/ImGuiImplLinuxX11.hpp+3-1
- Imgui/interface/ImGuiImplLinuxXCB.hpp+3-1
- Imgui/interface/ImGuiImplMacOS.hpp+3-1
- Imgui/interface/ImGuiImplUWP.hpp+5-13
- Imgui/interface/ImGuiImplWin32.hpp+1-1
- Imgui/src/ImGuiImplAndroid.cpp+35-6
- Imgui/src/ImGuiImplDiligent.cpp+190-20
- Imgui/src/ImGuiImplIOS.mm+2-2
- Imgui/src/ImGuiImplLinuxX11.cpp+4-2
- Imgui/src/ImGuiImplLinuxXCB.cpp+4-2
- Imgui/src/ImGuiImplMacOS.mm+4-2
- Imgui/src/ImGuiImplUWP.cpp+6-8
- Imgui/src/ImGuiImplWin32.cpp+16-2
- NativeApp/Android/ndk_helper/include/JNIHelper.h+9
- NativeApp/Android/ndk_helper/src/JNIHelper.cpp+36
- NativeApp/Android/ndk_helper/src/java/com/android/helper/NDKHelper.java+14
- NativeApp/include/Android/AndroidAppBase.hpp+5-5
- NativeApp/include/UWP/UWPAppBase.hpp+1-1
- NativeApp/src/Android/AndroidAppBase.cpp+1-2
- NativeApp/src/Android/AndroidMain.cpp+7-4
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
270 | | - | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
271 | 279 | | |
272 | 280 | | |
273 | 281 | | |
274 | 282 | | |
| 283 | + | |
| 284 | + | |
275 | 285 | | |
276 | 286 | | |
277 | 287 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
| 153 | + | |
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
| 128 | + | |
129 | 129 | | |
130 | | - | |
| 130 | + | |
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
| 148 | + | |
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| |||
0 commit comments