├── .github └── workflows │ └── MavenPublish.yml ├── .gitignore ├── LICENSE ├── README.md ├── architectury-1.16.5 ├── build.gradle.kts ├── common │ └── src │ │ └── main │ │ ├── kotlin │ │ └── dev │ │ │ └── luna5ama │ │ │ └── glwrapper │ │ │ └── base │ │ │ ├── GL11Mc.kt │ │ │ ├── GL13Mc.kt │ │ │ ├── GL14Mc.kt │ │ │ ├── GL44Mc.kt │ │ │ ├── GL45Mc.kt │ │ │ ├── GLWrapperInitializerMc.kt │ │ │ └── UtilsImpl.kt │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── dev.luna5ama.glwrapper.base.GLWrapperInitializer └── gradle.properties ├── architectury-1.18.2 ├── build.gradle.kts ├── common │ └── src │ │ └── main │ │ ├── kotlin │ │ └── dev │ │ │ └── luna5ama │ │ │ └── glwrapper │ │ │ └── base │ │ │ ├── GL11Mc.kt │ │ │ ├── GL13Mc.kt │ │ │ ├── GL14Mc.kt │ │ │ ├── GL15Mc.kt │ │ │ ├── GL30Mc.kt │ │ │ ├── GL44Mc.kt │ │ │ ├── GL45Mc.kt │ │ │ ├── GLWrapperInitializerMc.kt │ │ │ └── UtilsMc.kt │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── dev.luna5ama.glwrapper.base.GLWrapperInitializer └── gradle.properties ├── architectury-1.19.4 ├── build.gradle.kts ├── common │ └── src │ │ └── main │ │ ├── kotlin │ │ └── dev │ │ │ └── luna5ama │ │ │ └── glwrapper │ │ │ └── base │ │ │ ├── GL11Mc.kt │ │ │ ├── GL13Mc.kt │ │ │ ├── GL14Mc.kt │ │ │ ├── GL15Mc.kt │ │ │ ├── GL30Mc.kt │ │ │ ├── GL44Mc.kt │ │ │ ├── GL45Mc.kt │ │ │ ├── GLWrapperInitializerMc.kt │ │ │ └── UtilsImpl.kt │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── dev.luna5ama.glwrapper.base.GLWrapperInitializer └── gradle.properties ├── base ├── build.gradle.kts ├── codegen │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── kotlin │ │ └── dev │ │ │ └── luna5ama │ │ │ └── glwrapper │ │ │ └── BaseCodeGen.kt │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── dev.luna5ama.ktgen.KtgenProcessor └── src │ └── main │ └── kotlin │ └── dev │ └── luna5ama │ └── glwrapper │ └── base │ ├── GLBase.kt │ ├── GLWrapperInitializer.kt │ ├── IntelGL45.kt │ ├── ShaderPathResolver.kt │ ├── Utils.kt │ ├── WrapperManager.kt │ └── WrapperProperties.kt ├── forge-1.12.2 ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ └── kotlin │ └── dev │ └── luna5ama │ └── glwrapper │ └── api │ ├── GL11Impl.kt │ ├── GL12Impl.kt │ ├── GL13Impl.kt │ ├── GL14Impl.kt │ ├── GL15Impl.kt │ ├── GL20Impl.kt │ ├── GL21Impl.kt │ ├── GL30Impl.kt │ ├── GL31Impl.kt │ ├── GL32Impl.kt │ ├── GL33Impl.kt │ ├── GL40Impl.kt │ ├── GL41Impl.kt │ ├── GL42Impl.kt │ ├── GL43Impl.kt │ ├── GL44Impl.kt │ ├── GL45Impl.kt │ ├── GL46Impl.kt │ ├── GLWrapperImpl.kt │ └── UtilsImpl.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lwjgl-2 ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── dev │ └── luna5ama │ └── glwrapper │ └── api │ ├── GL11LWJGL2.kt │ ├── GL12LWJGL2.kt │ ├── GL13LWJGL2.kt │ ├── GL14LWJGL2.kt │ ├── GL15LWJGL2.kt │ ├── GL20LWJGL2.kt │ ├── GL21LWJGL2.kt │ ├── GL30LWJGL2.kt │ ├── GL31LWJGL2.kt │ ├── GL32LWJGL2.kt │ ├── GL33LWJGL2.kt │ ├── GL40LWJGL2.kt │ ├── GL41LWJGL2.kt │ ├── GL42LWJGL2.kt │ ├── GL43LWJGL2.kt │ ├── GL44LWJGL2.kt │ ├── GL45LWJGL2.kt │ ├── GL46LWJGL2.kt │ ├── GLWrapperLWJGL2.kt │ └── UtilsLWJGL2.kt ├── lwjgl-3 ├── build.gradle.kts ├── codegen │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── kotlin │ │ └── dev │ │ │ └── luna5ama │ │ │ └── glwrapper │ │ │ ├── ClassUtils.kt │ │ │ └── LWJGL3CodeGen.kt │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── dev.luna5ama.ktgen.KtgenProcessor └── src │ └── main │ └── resources │ └── META-INF │ └── services │ └── dev.luna5ama.glwrapper.base.GLWrapperInitializer ├── settings.gradle.kts └── shared ├── build.gradle.kts └── src └── main └── kotlin └── dev └── luna5ama └── glwrapper ├── BufferView.kt ├── Config.kt ├── ShaderBindingSpecs.kt ├── ShaderProgram.kt ├── ShaderProgramResourceBindingManager.kt ├── ShaderProgramResourceManager.kt ├── ShaderSource.kt ├── VertexAttribute.kt ├── enums ├── BufferTarget.kt ├── GLDataType.kt ├── GLEnum.kt ├── GLObjectType.kt ├── GLSLDataType.kt ├── ImageFormat.kt ├── Samplers.kt └── Shaders.kt └── objects ├── BufferObject.kt ├── FramebufferObject.kt ├── Interfaces.kt ├── SamplerObject.kt ├── TextureObject.kt └── VertexArrayObject.kt /.github/workflows/MavenPublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/.github/workflows/MavenPublish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/README.md -------------------------------------------------------------------------------- /architectury-1.16.5/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.16.5/build.gradle.kts -------------------------------------------------------------------------------- /architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL11Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL11Mc.kt -------------------------------------------------------------------------------- /architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL13Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL13Mc.kt -------------------------------------------------------------------------------- /architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL14Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL14Mc.kt -------------------------------------------------------------------------------- /architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL44Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL44Mc.kt -------------------------------------------------------------------------------- /architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL45Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL45Mc.kt -------------------------------------------------------------------------------- /architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GLWrapperInitializerMc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GLWrapperInitializerMc.kt -------------------------------------------------------------------------------- /architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/UtilsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.16.5/common/src/main/kotlin/dev/luna5ama/glwrapper/base/UtilsImpl.kt -------------------------------------------------------------------------------- /architectury-1.16.5/common/src/main/resources/META-INF/services/dev.luna5ama.glwrapper.base.GLWrapperInitializer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.16.5/common/src/main/resources/META-INF/services/dev.luna5ama.glwrapper.base.GLWrapperInitializer -------------------------------------------------------------------------------- /architectury-1.16.5/gradle.properties: -------------------------------------------------------------------------------- 1 | yarnMappings=1.16.5+build.10:v2 2 | forgeVersion=36.2.34 -------------------------------------------------------------------------------- /architectury-1.18.2/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/build.gradle.kts -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL11Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL11Mc.kt -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL13Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL13Mc.kt -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL14Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL14Mc.kt -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL15Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL15Mc.kt -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL30Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL30Mc.kt -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL44Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL44Mc.kt -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL45Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL45Mc.kt -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GLWrapperInitializerMc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GLWrapperInitializerMc.kt -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/UtilsMc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/kotlin/dev/luna5ama/glwrapper/base/UtilsMc.kt -------------------------------------------------------------------------------- /architectury-1.18.2/common/src/main/resources/META-INF/services/dev.luna5ama.glwrapper.base.GLWrapperInitializer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.18.2/common/src/main/resources/META-INF/services/dev.luna5ama.glwrapper.base.GLWrapperInitializer -------------------------------------------------------------------------------- /architectury-1.18.2/gradle.properties: -------------------------------------------------------------------------------- 1 | yarnMappings=1.18.2+build.4:v2 2 | forgeVersion=40.2.0 -------------------------------------------------------------------------------- /architectury-1.19.4/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/build.gradle.kts -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL11Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL11Mc.kt -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL13Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL13Mc.kt -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL14Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL14Mc.kt -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL15Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL15Mc.kt -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL30Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL30Mc.kt -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL44Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL44Mc.kt -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL45Mc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GL45Mc.kt -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GLWrapperInitializerMc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/GLWrapperInitializerMc.kt -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/UtilsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/kotlin/dev/luna5ama/glwrapper/base/UtilsImpl.kt -------------------------------------------------------------------------------- /architectury-1.19.4/common/src/main/resources/META-INF/services/dev.luna5ama.glwrapper.base.GLWrapperInitializer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/architectury-1.19.4/common/src/main/resources/META-INF/services/dev.luna5ama.glwrapper.base.GLWrapperInitializer -------------------------------------------------------------------------------- /architectury-1.19.4/gradle.properties: -------------------------------------------------------------------------------- 1 | yarnMappings=1.19.4+build.2:v2 2 | forgeVersion=45.1.0 -------------------------------------------------------------------------------- /base/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/build.gradle.kts -------------------------------------------------------------------------------- /base/codegen/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/codegen/build.gradle.kts -------------------------------------------------------------------------------- /base/codegen/src/main/kotlin/dev/luna5ama/glwrapper/BaseCodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/codegen/src/main/kotlin/dev/luna5ama/glwrapper/BaseCodeGen.kt -------------------------------------------------------------------------------- /base/codegen/src/main/resources/META-INF/services/dev.luna5ama.ktgen.KtgenProcessor: -------------------------------------------------------------------------------- 1 | dev.luna5ama.glwrapper.BaseCodeGen -------------------------------------------------------------------------------- /base/src/main/kotlin/dev/luna5ama/glwrapper/base/GLBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/src/main/kotlin/dev/luna5ama/glwrapper/base/GLBase.kt -------------------------------------------------------------------------------- /base/src/main/kotlin/dev/luna5ama/glwrapper/base/GLWrapperInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/src/main/kotlin/dev/luna5ama/glwrapper/base/GLWrapperInitializer.kt -------------------------------------------------------------------------------- /base/src/main/kotlin/dev/luna5ama/glwrapper/base/IntelGL45.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/src/main/kotlin/dev/luna5ama/glwrapper/base/IntelGL45.kt -------------------------------------------------------------------------------- /base/src/main/kotlin/dev/luna5ama/glwrapper/base/ShaderPathResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/src/main/kotlin/dev/luna5ama/glwrapper/base/ShaderPathResolver.kt -------------------------------------------------------------------------------- /base/src/main/kotlin/dev/luna5ama/glwrapper/base/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/src/main/kotlin/dev/luna5ama/glwrapper/base/Utils.kt -------------------------------------------------------------------------------- /base/src/main/kotlin/dev/luna5ama/glwrapper/base/WrapperManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/src/main/kotlin/dev/luna5ama/glwrapper/base/WrapperManager.kt -------------------------------------------------------------------------------- /base/src/main/kotlin/dev/luna5ama/glwrapper/base/WrapperProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/base/src/main/kotlin/dev/luna5ama/glwrapper/base/WrapperProperties.kt -------------------------------------------------------------------------------- /forge-1.12.2/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/build.gradle.kts -------------------------------------------------------------------------------- /forge-1.12.2/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/gradle.properties -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL11Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL11Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL12Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL12Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL13Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL13Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL14Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL14Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL15Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL15Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL20Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL20Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL21Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL21Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL30Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL30Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL31Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL31Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL32Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL32Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL33Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL33Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL40Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL40Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL41Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL41Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL42Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL42Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL43Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL43Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL44Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL44Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL45Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL45Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL46Impl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL46Impl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GLWrapperImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/GLWrapperImpl.kt -------------------------------------------------------------------------------- /forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/UtilsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/forge-1.12.2/src/main/kotlin/dev/luna5ama/glwrapper/api/UtilsImpl.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lwjgl-2/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/build.gradle.kts -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL11LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL11LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL12LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL12LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL13LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL13LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL14LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL14LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL15LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL15LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL20LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL20LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL21LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL21LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL30LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL30LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL31LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL31LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL32LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL32LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL33LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL33LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL40LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL40LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL41LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL41LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL42LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL42LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL43LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL43LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL44LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL44LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL45LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL45LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL46LWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GL46LWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GLWrapperLWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/GLWrapperLWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/UtilsLWJGL2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-2/src/main/kotlin/dev/luna5ama/glwrapper/api/UtilsLWJGL2.kt -------------------------------------------------------------------------------- /lwjgl-3/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-3/build.gradle.kts -------------------------------------------------------------------------------- /lwjgl-3/codegen/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-3/codegen/build.gradle.kts -------------------------------------------------------------------------------- /lwjgl-3/codegen/src/main/kotlin/dev/luna5ama/glwrapper/ClassUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-3/codegen/src/main/kotlin/dev/luna5ama/glwrapper/ClassUtils.kt -------------------------------------------------------------------------------- /lwjgl-3/codegen/src/main/kotlin/dev/luna5ama/glwrapper/LWJGL3CodeGen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-3/codegen/src/main/kotlin/dev/luna5ama/glwrapper/LWJGL3CodeGen.kt -------------------------------------------------------------------------------- /lwjgl-3/codegen/src/main/resources/META-INF/services/dev.luna5ama.ktgen.KtgenProcessor: -------------------------------------------------------------------------------- 1 | dev.luna5ama.glwrapper.LWJGL3CodeGen -------------------------------------------------------------------------------- /lwjgl-3/src/main/resources/META-INF/services/dev.luna5ama.glwrapper.base.GLWrapperInitializer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/lwjgl-3/src/main/resources/META-INF/services/dev.luna5ama.glwrapper.base.GLWrapperInitializer -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/build.gradle.kts -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/BufferView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/BufferView.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/Config.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderBindingSpecs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderBindingSpecs.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderProgram.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderProgram.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderProgramResourceBindingManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderProgramResourceBindingManager.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderProgramResourceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderProgramResourceManager.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/ShaderSource.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/VertexAttribute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/VertexAttribute.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/BufferTarget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/BufferTarget.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/GLDataType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/GLDataType.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/GLEnum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/GLEnum.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/GLObjectType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/GLObjectType.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/GLSLDataType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/GLSLDataType.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/ImageFormat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/ImageFormat.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/Samplers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/Samplers.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/Shaders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/enums/Shaders.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/BufferObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/BufferObject.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/FramebufferObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/FramebufferObject.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/Interfaces.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/Interfaces.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/SamplerObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/SamplerObject.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/TextureObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/TextureObject.kt -------------------------------------------------------------------------------- /shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/VertexArrayObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Luna5ama/gl-wrapper/HEAD/shared/src/main/kotlin/dev/luna5ama/glwrapper/objects/VertexArrayObject.kt --------------------------------------------------------------------------------