GUI, although images don't seem to render
This commit is contained in:
parent
8ce30cae83
commit
c9844fc415
26 changed files with 1032 additions and 488 deletions
15
build.gradle
15
build.gradle
|
|
@ -3,12 +3,13 @@ plugins {
|
|||
id 'application'
|
||||
id 'java'
|
||||
}
|
||||
project.ext.lwjglVersion = "3.3.6"
|
||||
project.ext.lwjglVersion = "3.4.1"
|
||||
project.ext.jomlVersion = "1.10.8"
|
||||
project.ext.jomlprimitivesVersion = "1.10.0"
|
||||
project.ext.lwjgl3awtVersion = "0.1.8"
|
||||
project.ext.steamworks4jVersion = "1.9.0"
|
||||
project.ext.steamworks4jserverVersion = "1.9.0"
|
||||
project.ext.imguiVersion = "1.92.0"
|
||||
|
||||
switch (OperatingSystem.current()) {
|
||||
case OperatingSystem.LINUX:
|
||||
|
|
@ -43,7 +44,6 @@ dependencies {
|
|||
implementation 'org.tinylog:tinylog-impl:2.7.0'
|
||||
implementation "org.lwjgl:lwjgl"
|
||||
implementation "org.lwjgl:lwjgl-assimp"
|
||||
implementation "org.lwjgl:lwjgl-cuda"
|
||||
implementation "org.lwjgl:lwjgl-fmod"
|
||||
implementation "org.lwjgl:lwjgl-freetype"
|
||||
implementation "org.lwjgl:lwjgl-glfw"
|
||||
|
|
@ -57,7 +57,6 @@ dependencies {
|
|||
implementation "org.lwjgl:lwjgl-rpmalloc"
|
||||
implementation "org.lwjgl:lwjgl-shaderc"
|
||||
implementation "org.lwjgl:lwjgl-stb"
|
||||
implementation "org.lwjgl:lwjgl-tootle"
|
||||
implementation "org.lwjgl:lwjgl-vma"
|
||||
implementation "org.lwjgl:lwjgl-vulkan"
|
||||
implementation "org.lwjgl:lwjgl::$lwjglNatives"
|
||||
|
|
@ -74,7 +73,6 @@ dependencies {
|
|||
runtimeOnly "org.lwjgl:lwjgl-remotery:${lwjglVersion}:${lwjglNatives}"
|
||||
implementation "org.lwjgl:lwjgl-shaderc::$lwjglNatives"
|
||||
implementation "org.lwjgl:lwjgl-stb::$lwjglNatives"
|
||||
implementation "org.lwjgl:lwjgl-tootle::$lwjglNatives"
|
||||
implementation "org.lwjgl:lwjgl-vma::$lwjglNatives"
|
||||
if (lwjglNatives == "natives-macos" || lwjglNatives == "natives-macos-arm64") implementation "org.lwjgl:lwjgl-vulkan::$lwjglNatives"
|
||||
implementation "org.joml:joml:${jomlVersion}"
|
||||
|
|
@ -84,4 +82,13 @@ dependencies {
|
|||
implementation "com.code-disaster.steamworks4j:steamworks4j-server:${steamworks4jserverVersion}"
|
||||
implementation 'com.google.code.gson:gson:2.14.0'
|
||||
implementation "org.jcommander:jcommander:3.0"
|
||||
['', '-opengl', '-glfw'].each {
|
||||
implementation "org.lwjgl:lwjgl$it:$lwjglVersion"
|
||||
implementation "org.lwjgl:lwjgl$it::natives-windows"
|
||||
}
|
||||
|
||||
implementation "io.github.spair:imgui-java-binding:$imguiVersion"
|
||||
implementation "io.github.spair:imgui-java-lwjgl3:$imguiVersion"
|
||||
|
||||
implementation "io.github.spair:imgui-java-natives-windows:$imguiVersion"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue