Skip to content

Commit 57c9b7f

Browse files
committed
Shader Viewer: Small files and a cleanup
1 parent 61ed8d0 commit 57c9b7f

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

decima-ext-shader-viewer/src/main/java/com/shade/decima/ui/data/viewer/shader/com/D3DCompiler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public D3DCompiler(SymbolLookup lookup) {
1313

1414
D3DDisassemble = linker.downcallHandle(
1515
lookup.findOrThrow("D3DDisassemble"),
16-
FunctionDescriptor.of(JAVA_INT, ADDRESS, JAVA_INT, JAVA_INT, ADDRESS, ADDRESS)
16+
FunctionDescriptor.of(JAVA_INT, ADDRESS, JAVA_LONG, JAVA_INT, ADDRESS, ADDRESS)
1717
);
1818
}
1919

@@ -27,7 +27,7 @@ public IDxcBlob disassemble(byte[] source, int flags, String comments) {
2727
}
2828
}
2929

30-
private void disassemble(MemorySegment pSrcData, int srcDataSize, int flags, MemorySegment szComments, MemorySegment ppDisassembly) {
30+
private void disassemble(MemorySegment pSrcData, long srcDataSize, int flags, MemorySegment szComments, MemorySegment ppDisassembly) {
3131
try {
3232
COMException.check((int) D3DDisassemble.invokeExact(pSrcData, srcDataSize, flags, szComments, ppDisassembly));
3333
} catch (COMException e) {

decima-ext-shader-viewer/src/main/java/com/shade/decima/ui/data/viewer/shader/com/IDxcCompiler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public final class IDxcCompiler extends IUnknown {
1313

1414
private final MethodHandle Disassemble;
1515

16-
public IDxcCompiler(MemorySegment segment) {
16+
private IDxcCompiler(MemorySegment segment) {
1717
super(segment);
1818

1919
Disassemble = downcallHandle(5, FunctionDescriptor.of(JAVA_INT, ADDRESS, ADDRESS, ADDRESS));

decima-ext-shader-viewer/src/main/java/com/shade/decima/ui/data/viewer/shader/com/IDxcUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public final class IDxcUtils extends IUnknown {
1212

1313
private final MethodHandle CreateBlob;
1414

15-
public IDxcUtils(MemorySegment segment) {
15+
private IDxcUtils(MemorySegment segment) {
1616
super(segment);
1717

1818
CreateBlob = downcallHandle(6, FunctionDescriptor.of(JAVA_INT, ADDRESS, ADDRESS, JAVA_INT, JAVA_INT, ADDRESS));
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
module decima.ui.viewer.shader {
2-
requires decima.ui;
3-
requires decima.platform.ui;
4-
requires com.miglayout.swing;
52
requires com.formdev.flatlaf;
3+
requires com.miglayout.swing;
64
requires decima.model;
5+
requires decima.platform.ui;
76
requires decima.platform;
7+
requires decima.ui;
88
requires java.desktop;
99

1010
opens com.shade.decima.ui.data.viewer.shader.settings;
1111
opens com.shade.decima.ui.data.viewer.shader;
12-
}
12+
}

0 commit comments

Comments
 (0)