├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── resources │ ├── boosty.svg │ └── logo.png └── workflows │ └── maven_publish.yml ├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle ├── libs.versions.toml ├── secring.gpg └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── modules ├── core │ ├── build.gradle.kts │ ├── kotlin │ │ └── com │ │ │ └── huskerdev │ │ │ └── openglfx │ │ │ ├── GLExecutor.kt │ │ │ ├── GLFXInfo.kt │ │ │ ├── canvas │ │ │ ├── GLCanvas.kt │ │ │ └── events │ │ │ │ ├── GLDisposeEvent.kt │ │ │ │ ├── GLInitializeEvent.kt │ │ │ │ ├── GLRenderEvent.kt │ │ │ │ └── GLReshapeEvent.kt │ │ │ ├── image │ │ │ └── GLImageManager.kt │ │ │ └── internal │ │ │ ├── FPSCounter.kt │ │ │ ├── Framebuffer.kt │ │ │ ├── GLFXUtils.kt │ │ │ ├── GLInteropType.kt │ │ │ ├── NGGLCanvas.kt │ │ │ ├── canvas │ │ │ ├── BlitCanvas.kt │ │ │ ├── ExternalObjectsCanvasD3D.kt │ │ │ ├── ExternalObjectsCanvasES2.kt │ │ │ ├── IOSurfaceCanvas.kt │ │ │ └── WGLDXInteropCanvas.kt │ │ │ ├── platforms │ │ │ ├── MemoryObjects.kt │ │ │ ├── VkExtMemory.kt │ │ │ ├── macos │ │ │ │ └── IOSurface.kt │ │ │ └── win │ │ │ │ ├── D3D9.kt │ │ │ │ └── WGLDX.kt │ │ │ └── shaders │ │ │ ├── FXAAShader.kt │ │ │ └── PassthroughShader.kt │ └── native │ │ ├── build.gradle.kts │ │ ├── include │ │ ├── vk_video │ │ │ ├── vulkan_video_codec_av1std.h │ │ │ ├── vulkan_video_codec_av1std_decode.h │ │ │ ├── vulkan_video_codec_h264std.h │ │ │ ├── vulkan_video_codec_h264std_decode.h │ │ │ ├── vulkan_video_codec_h264std_encode.h │ │ │ ├── vulkan_video_codec_h265std.h │ │ │ ├── vulkan_video_codec_h265std_decode.h │ │ │ ├── vulkan_video_codec_h265std_encode.h │ │ │ └── vulkan_video_codecs_common.h │ │ └── vulkan │ │ │ ├── vk_icd.h │ │ │ ├── vk_layer.h │ │ │ ├── vk_platform.h │ │ │ ├── vulkan.cppm │ │ │ ├── vulkan.h │ │ │ ├── vulkan.hpp │ │ │ ├── vulkan_android.h │ │ │ ├── vulkan_beta.h │ │ │ ├── vulkan_core.h │ │ │ ├── vulkan_directfb.h │ │ │ ├── vulkan_enums.hpp │ │ │ ├── vulkan_extension_inspection.hpp │ │ │ ├── vulkan_format_traits.hpp │ │ │ ├── vulkan_fuchsia.h │ │ │ ├── vulkan_funcs.hpp │ │ │ ├── vulkan_ggp.h │ │ │ ├── vulkan_handles.hpp │ │ │ ├── vulkan_hash.hpp │ │ │ ├── vulkan_hpp_macros.hpp │ │ │ ├── vulkan_ios.h │ │ │ ├── vulkan_macos.h │ │ │ ├── vulkan_metal.h │ │ │ ├── vulkan_raii.hpp │ │ │ ├── vulkan_screen.h │ │ │ ├── vulkan_shared.hpp │ │ │ ├── vulkan_static_assertions.hpp │ │ │ ├── vulkan_structs.hpp │ │ │ ├── vulkan_to_string.hpp │ │ │ ├── vulkan_vi.h │ │ │ ├── vulkan_video.hpp │ │ │ ├── vulkan_wayland.h │ │ │ ├── vulkan_win32.h │ │ │ ├── vulkan_xcb.h │ │ │ ├── vulkan_xlib.h │ │ │ └── vulkan_xlib_xrandr.h │ │ ├── linux │ │ ├── openglfx-linux.h │ │ └── vk-ext-memory.cpp │ │ ├── macos │ │ ├── iosurface.cpp │ │ └── openglfx-macos.h │ │ ├── shared │ │ ├── executor.cpp │ │ ├── memory-objects.cpp │ │ ├── openglfx.h │ │ ├── utils.cpp │ │ └── vk-ext-memory.cpp │ │ └── win │ │ ├── dx9.cpp │ │ ├── openglfx-windows.h │ │ └── wgldx.cpp ├── jogl │ ├── build.gradle.kts │ └── kotlin │ │ └── com │ │ └── huskerdev │ │ └── openglfx │ │ └── jogl │ │ ├── JOGLFXExecutor.kt │ │ └── events │ │ ├── JOGLDisposeEvent.kt │ │ ├── JOGLEvent.kt │ │ ├── JOGLInitializeEvent.kt │ │ ├── JOGLRenderEvent.kt │ │ └── JOGLReshapeEvent.kt ├── libgdx │ ├── build.gradle.kts │ └── kotlin │ │ └── com │ │ └── huskerdev │ │ └── openglfx │ │ └── libgdx │ │ ├── LibGDXCanvas.kt │ │ ├── LibGDXExecutor.kt │ │ ├── OGLFXApplicationConfiguration.kt │ │ ├── events │ │ ├── LibGDXDisposeEvent.kt │ │ ├── LibGDXEvent.kt │ │ ├── LibGDXInitializeEvent.kt │ │ ├── LibGDXRenderEvent.kt │ │ └── LibGDXReshapeEvent.kt │ │ └── internal │ │ ├── FXPixmapImage.kt │ │ ├── OGLFXApplication.kt │ │ ├── OGLFXCanvas.kt │ │ ├── OGLFXClipboard.kt │ │ ├── OGLFXGraphics.kt │ │ └── OGLFXInput.kt ├── lwjgl │ ├── build.gradle.kts │ └── kotlin │ │ └── com │ │ └── huskerdev │ │ └── openglfx │ │ └── lwjgl │ │ └── LWJGLExecutor.kt └── lwjgl2 │ ├── build.gradle.kts │ ├── kotlin │ └── com │ │ └── huskerdev │ │ └── openglfx │ │ └── lwjgl2 │ │ └── LWJGL2Executor.kt │ └── libs │ ├── arm64 │ └── liblwjgl.dylib │ ├── x64 │ ├── liblwjgl.dylib │ ├── liblwjgl64.so │ └── lwjgl64.dll │ └── x86 │ ├── liblwjgl.dylib │ ├── liblwjgl.so │ └── lwjgl.dll ├── plugins ├── maven │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── huskerdev │ │ └── plugins │ │ └── maven │ │ └── MavenPlugin.kt ├── moduleInfo │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── huskerdev │ │ └── plugins │ │ └── moduleinfo │ │ ├── ModuleInfoExtension.kt │ │ └── ModuleInfoPlugin.kt ├── native │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── huskerdev │ │ └── plugins │ │ └── compilation │ │ ├── NativeExtension.kt │ │ ├── NativePlugin.kt │ │ ├── types │ │ ├── Arch.kt │ │ ├── Compiler.kt │ │ ├── OutputType.kt │ │ └── Platform.kt │ │ └── utils │ │ ├── Execute.kt │ │ └── WinUtils.kt ├── properties │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── huskerdev │ │ └── plugins │ │ └── properties │ │ ├── PropertiesExtension.kt │ │ └── PropertiesPlugin.kt └── utils │ ├── build.gradle.kts │ └── src │ └── main │ └── kotlin │ └── com │ └── huskerdev │ └── openglfx │ └── plugins │ └── utils │ └── UtilsPlugin.kt └── settings.gradle.kts /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/resources/boosty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/.github/resources/boosty.svg -------------------------------------------------------------------------------- /.github/resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/.github/resources/logo.png -------------------------------------------------------------------------------- /.github/workflows/maven_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/.github/workflows/maven_publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | version=4.2.2 2 | 3 | kotlin.code.style=official 4 | signing.keyId=4358B6E0 5 | -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/secring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/gradle/secring.gpg -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/gradlew.bat -------------------------------------------------------------------------------- /modules/core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/build.gradle.kts -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/GLExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/GLExecutor.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/GLFXInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/GLFXInfo.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/canvas/GLCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/canvas/GLCanvas.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/canvas/events/GLDisposeEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/canvas/events/GLDisposeEvent.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/canvas/events/GLInitializeEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/canvas/events/GLInitializeEvent.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/canvas/events/GLRenderEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/canvas/events/GLRenderEvent.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/canvas/events/GLReshapeEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/canvas/events/GLReshapeEvent.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/image/GLImageManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/image/GLImageManager.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/FPSCounter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/FPSCounter.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/Framebuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/Framebuffer.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/GLFXUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/GLFXUtils.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/GLInteropType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/GLInteropType.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/NGGLCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/NGGLCanvas.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/BlitCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/BlitCanvas.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/ExternalObjectsCanvasD3D.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/ExternalObjectsCanvasD3D.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/ExternalObjectsCanvasES2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/ExternalObjectsCanvasES2.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/IOSurfaceCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/IOSurfaceCanvas.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/WGLDXInteropCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/canvas/WGLDXInteropCanvas.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/MemoryObjects.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/MemoryObjects.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/VkExtMemory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/VkExtMemory.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/macos/IOSurface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/macos/IOSurface.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/win/D3D9.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/win/D3D9.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/win/WGLDX.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/platforms/win/WGLDX.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/shaders/FXAAShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/shaders/FXAAShader.kt -------------------------------------------------------------------------------- /modules/core/kotlin/com/huskerdev/openglfx/internal/shaders/PassthroughShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/kotlin/com/huskerdev/openglfx/internal/shaders/PassthroughShader.kt -------------------------------------------------------------------------------- /modules/core/native/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/build.gradle.kts -------------------------------------------------------------------------------- /modules/core/native/include/vk_video/vulkan_video_codec_av1std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vk_video/vulkan_video_codec_av1std.h -------------------------------------------------------------------------------- /modules/core/native/include/vk_video/vulkan_video_codec_av1std_decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vk_video/vulkan_video_codec_av1std_decode.h -------------------------------------------------------------------------------- /modules/core/native/include/vk_video/vulkan_video_codec_h264std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vk_video/vulkan_video_codec_h264std.h -------------------------------------------------------------------------------- /modules/core/native/include/vk_video/vulkan_video_codec_h264std_decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vk_video/vulkan_video_codec_h264std_decode.h -------------------------------------------------------------------------------- /modules/core/native/include/vk_video/vulkan_video_codec_h264std_encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vk_video/vulkan_video_codec_h264std_encode.h -------------------------------------------------------------------------------- /modules/core/native/include/vk_video/vulkan_video_codec_h265std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vk_video/vulkan_video_codec_h265std.h -------------------------------------------------------------------------------- /modules/core/native/include/vk_video/vulkan_video_codec_h265std_decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vk_video/vulkan_video_codec_h265std_decode.h -------------------------------------------------------------------------------- /modules/core/native/include/vk_video/vulkan_video_codec_h265std_encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vk_video/vulkan_video_codec_h265std_encode.h -------------------------------------------------------------------------------- /modules/core/native/include/vk_video/vulkan_video_codecs_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vk_video/vulkan_video_codecs_common.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vk_icd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vk_icd.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vk_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vk_layer.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vk_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vk_platform.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan.cppm -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_android.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_android.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_beta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_beta.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_core.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_directfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_directfb.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_enums.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_extension_inspection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_extension_inspection.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_format_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_format_traits.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_fuchsia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_fuchsia.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_funcs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_funcs.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_ggp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_ggp.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_handles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_handles.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_hash.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_hpp_macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_hpp_macros.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_ios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_ios.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_macos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_macos.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_metal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_metal.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_raii.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_raii.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_screen.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_shared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_shared.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_static_assertions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_static_assertions.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_structs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_structs.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_to_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_to_string.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_vi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_vi.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_video.hpp -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_wayland.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_wayland.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_win32.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_xcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_xcb.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_xlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_xlib.h -------------------------------------------------------------------------------- /modules/core/native/include/vulkan/vulkan_xlib_xrandr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/include/vulkan/vulkan_xlib_xrandr.h -------------------------------------------------------------------------------- /modules/core/native/linux/openglfx-linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/linux/openglfx-linux.h -------------------------------------------------------------------------------- /modules/core/native/linux/vk-ext-memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/linux/vk-ext-memory.cpp -------------------------------------------------------------------------------- /modules/core/native/macos/iosurface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/macos/iosurface.cpp -------------------------------------------------------------------------------- /modules/core/native/macos/openglfx-macos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/macos/openglfx-macos.h -------------------------------------------------------------------------------- /modules/core/native/shared/executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/shared/executor.cpp -------------------------------------------------------------------------------- /modules/core/native/shared/memory-objects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/shared/memory-objects.cpp -------------------------------------------------------------------------------- /modules/core/native/shared/openglfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/shared/openglfx.h -------------------------------------------------------------------------------- /modules/core/native/shared/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/shared/utils.cpp -------------------------------------------------------------------------------- /modules/core/native/shared/vk-ext-memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/shared/vk-ext-memory.cpp -------------------------------------------------------------------------------- /modules/core/native/win/dx9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/win/dx9.cpp -------------------------------------------------------------------------------- /modules/core/native/win/openglfx-windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/win/openglfx-windows.h -------------------------------------------------------------------------------- /modules/core/native/win/wgldx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/core/native/win/wgldx.cpp -------------------------------------------------------------------------------- /modules/jogl/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/jogl/build.gradle.kts -------------------------------------------------------------------------------- /modules/jogl/kotlin/com/huskerdev/openglfx/jogl/JOGLFXExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/jogl/kotlin/com/huskerdev/openglfx/jogl/JOGLFXExecutor.kt -------------------------------------------------------------------------------- /modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLDisposeEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLDisposeEvent.kt -------------------------------------------------------------------------------- /modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLEvent.kt -------------------------------------------------------------------------------- /modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLInitializeEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLInitializeEvent.kt -------------------------------------------------------------------------------- /modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLRenderEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLRenderEvent.kt -------------------------------------------------------------------------------- /modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLReshapeEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/jogl/kotlin/com/huskerdev/openglfx/jogl/events/JOGLReshapeEvent.kt -------------------------------------------------------------------------------- /modules/libgdx/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/build.gradle.kts -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/LibGDXCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/LibGDXCanvas.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/LibGDXExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/LibGDXExecutor.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/OGLFXApplicationConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/OGLFXApplicationConfiguration.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXDisposeEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXDisposeEvent.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXEvent.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXInitializeEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXInitializeEvent.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXRenderEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXRenderEvent.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXReshapeEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/events/LibGDXReshapeEvent.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/FXPixmapImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/FXPixmapImage.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXApplication.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXCanvas.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXClipboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXClipboard.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXGraphics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXGraphics.kt -------------------------------------------------------------------------------- /modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXInput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/libgdx/kotlin/com/huskerdev/openglfx/libgdx/internal/OGLFXInput.kt -------------------------------------------------------------------------------- /modules/lwjgl/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl/build.gradle.kts -------------------------------------------------------------------------------- /modules/lwjgl/kotlin/com/huskerdev/openglfx/lwjgl/LWJGLExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl/kotlin/com/huskerdev/openglfx/lwjgl/LWJGLExecutor.kt -------------------------------------------------------------------------------- /modules/lwjgl2/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl2/build.gradle.kts -------------------------------------------------------------------------------- /modules/lwjgl2/kotlin/com/huskerdev/openglfx/lwjgl2/LWJGL2Executor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl2/kotlin/com/huskerdev/openglfx/lwjgl2/LWJGL2Executor.kt -------------------------------------------------------------------------------- /modules/lwjgl2/libs/arm64/liblwjgl.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl2/libs/arm64/liblwjgl.dylib -------------------------------------------------------------------------------- /modules/lwjgl2/libs/x64/liblwjgl.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl2/libs/x64/liblwjgl.dylib -------------------------------------------------------------------------------- /modules/lwjgl2/libs/x64/liblwjgl64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl2/libs/x64/liblwjgl64.so -------------------------------------------------------------------------------- /modules/lwjgl2/libs/x64/lwjgl64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl2/libs/x64/lwjgl64.dll -------------------------------------------------------------------------------- /modules/lwjgl2/libs/x86/liblwjgl.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl2/libs/x86/liblwjgl.dylib -------------------------------------------------------------------------------- /modules/lwjgl2/libs/x86/liblwjgl.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl2/libs/x86/liblwjgl.so -------------------------------------------------------------------------------- /modules/lwjgl2/libs/x86/lwjgl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/modules/lwjgl2/libs/x86/lwjgl.dll -------------------------------------------------------------------------------- /plugins/maven/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/maven/build.gradle.kts -------------------------------------------------------------------------------- /plugins/maven/src/main/kotlin/com/huskerdev/plugins/maven/MavenPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/maven/src/main/kotlin/com/huskerdev/plugins/maven/MavenPlugin.kt -------------------------------------------------------------------------------- /plugins/moduleInfo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/moduleInfo/build.gradle.kts -------------------------------------------------------------------------------- /plugins/moduleInfo/src/main/kotlin/com/huskerdev/plugins/moduleinfo/ModuleInfoExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/moduleInfo/src/main/kotlin/com/huskerdev/plugins/moduleinfo/ModuleInfoExtension.kt -------------------------------------------------------------------------------- /plugins/moduleInfo/src/main/kotlin/com/huskerdev/plugins/moduleinfo/ModuleInfoPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/moduleInfo/src/main/kotlin/com/huskerdev/plugins/moduleinfo/ModuleInfoPlugin.kt -------------------------------------------------------------------------------- /plugins/native/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/native/build.gradle.kts -------------------------------------------------------------------------------- /plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/NativeExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/NativeExtension.kt -------------------------------------------------------------------------------- /plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/NativePlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/NativePlugin.kt -------------------------------------------------------------------------------- /plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/types/Arch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/types/Arch.kt -------------------------------------------------------------------------------- /plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/types/Compiler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/types/Compiler.kt -------------------------------------------------------------------------------- /plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/types/OutputType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/types/OutputType.kt -------------------------------------------------------------------------------- /plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/types/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/types/Platform.kt -------------------------------------------------------------------------------- /plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/utils/Execute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/utils/Execute.kt -------------------------------------------------------------------------------- /plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/utils/WinUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/native/src/main/kotlin/com/huskerdev/plugins/compilation/utils/WinUtils.kt -------------------------------------------------------------------------------- /plugins/properties/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/properties/build.gradle.kts -------------------------------------------------------------------------------- /plugins/properties/src/main/kotlin/com/huskerdev/plugins/properties/PropertiesExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/properties/src/main/kotlin/com/huskerdev/plugins/properties/PropertiesExtension.kt -------------------------------------------------------------------------------- /plugins/properties/src/main/kotlin/com/huskerdev/plugins/properties/PropertiesPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/properties/src/main/kotlin/com/huskerdev/plugins/properties/PropertiesPlugin.kt -------------------------------------------------------------------------------- /plugins/utils/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/utils/build.gradle.kts -------------------------------------------------------------------------------- /plugins/utils/src/main/kotlin/com/huskerdev/openglfx/plugins/utils/UtilsPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/plugins/utils/src/main/kotlin/com/huskerdev/openglfx/plugins/utils/UtilsPlugin.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/husker-dev/openglfx/HEAD/settings.gradle.kts --------------------------------------------------------------------------------