From 4ab459d515d47d2c80097354e8340ef17056eafe Mon Sep 17 00:00:00 2001 From: DaniTheSkunk Date: Thu, 15 Sep 2022 23:16:48 +0200 Subject: [PATCH] added loading texture from image --- com/danitheskunk/skunkworks/GLWindow.java | 5 +++++ com/danitheskunk/skunkworks/IWindow.java | 1 + 2 files changed, 6 insertions(+) diff --git a/com/danitheskunk/skunkworks/GLWindow.java b/com/danitheskunk/skunkworks/GLWindow.java index dca76ab..aae6c16 100644 --- a/com/danitheskunk/skunkworks/GLWindow.java +++ b/com/danitheskunk/skunkworks/GLWindow.java @@ -48,6 +48,11 @@ public class GLWindow implements IWindow { System.out.println(GL11.glGetInteger(GL_MAX_TEXTURE_SIZE)); } + @Override + public ITexture loadTexture(Image image) { + return textureAtlas.addTexture(image); + } + @Override public ITexture loadTexture(String path) { var img = engine.loadImage(path); diff --git a/com/danitheskunk/skunkworks/IWindow.java b/com/danitheskunk/skunkworks/IWindow.java index 2b17635..48eb205 100644 --- a/com/danitheskunk/skunkworks/IWindow.java +++ b/com/danitheskunk/skunkworks/IWindow.java @@ -1,6 +1,7 @@ package com.danitheskunk.skunkworks; public interface IWindow { + ITexture loadTexture(Image image); ITexture loadTexture(String path); void renderFinish(IRenderContext context); IRenderContext renderStart();