Skip to content

Commit 1309a05

Browse files
committed
up
1 parent aaad743 commit 1309a05

File tree

82 files changed

+2971
-246
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+2971
-246
lines changed

.idea/modules/vkk.main.iml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules/vkk.test.iml

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ compileKotlin {
9494
}
9595
// As per https://stackoverflow.com/a/47669720
9696
// See also https://discuss.kotlinlang.org/t/kotlin-support-for-java-9-module-system/2499/9
97-
// destinationDir = compileJava.destinationDir
97+
destinationDir = compileJava.destinationDir
9898
}
9999

100100
compileTestKotlin {
@@ -114,6 +114,8 @@ compileJava {
114114
}
115115
}
116116

117+
jar { duplicatesStrategy = DuplicatesStrategy.EXCLUDE }
118+
117119
shadowJar.archiveClassifier = 'all'
118120

119121
test {

src/main/kotlin/vkk/_10/api/Instance_vk10.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ import vkk.*
1515
import vkk._10.structs.DebugReportCallbackCreateInfo
1616
import vkk.entities.VkDebugReportCallback
1717
import vkk.entities.VkSurfaceKHR
18+
import vkk.extensions.VkDebugReportFlagsEXT
19+
import vkk.extensions.VkDebugReportObjectTypeEXT
1820
import vkk.identifiers.CapabilitiesInstance
1921

2022
interface Instance_vk10 : Pointer {

src/main/kotlin/vkk/_10/structs/DebugReportCallback.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package vkk._10.structs
33
import kool.Ptr
44
import org.lwjgl.system.MemoryUtil.memUTF8
55
import org.lwjgl.vulkan.*
6-
import vkk.VkDebugReportFlagsEXT
7-
import vkk.VkDebugReportObjectTypeEXT
6+
import vkk.extensions.VkDebugReportFlagsEXT
7+
import vkk.extensions.VkDebugReportObjectTypeEXT
88

99
/**
1010
* Application-defined debug report callback function.

src/main/kotlin/vkk/_10/structs/DebugReportCallbackCreateInfo.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import org.lwjgl.vulkan.VkDebugReportCallbackCreateInfoEXT
99
import org.lwjgl.vulkan.VkDebugReportCallbackCreateInfoEXT.*
1010
import org.lwjgl.vulkan.VkDebugReportCallbackEXT
1111
import org.lwjgl.vulkan.VkDebugReportCallbackEXTI
12-
import vkk.VkDebugReportFlagsEXT
1312
import vkk.VkStructureType
13+
import vkk.extensions.VkDebugReportFlagsEXT
1414

1515
/**
1616
* Structure specifying parameters of a newly created debug report callback.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package vkk.extensions
2+
3+
//VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectCountAMD(
4+
//VkCommandBuffer commandBuffer,
5+
//VkBuffer buffer,
6+
//VkDeviceSize offset,
7+
//VkBuffer countBuffer,
8+
//VkDeviceSize countBufferOffset,
9+
//uint32_t maxDrawCount,
10+
//uint32_t stride);
11+
//
12+
//VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirectCountAMD(
13+
//VkCommandBuffer commandBuffer,
14+
//VkBuffer buffer,
15+
//VkDeviceSize offset,
16+
//VkBuffer countBuffer,
17+
//VkDeviceSize countBufferOffset,
18+
//uint32_t maxDrawCount,
19+
//uint32_t stride);

0 commit comments

Comments
 (0)