OSDN Git Service

renamed ExclusiveTextures to DefaultTextureBinder, introduced TextureBinder interface...
authorbadlogic <badlogicgames@gmail.com>
Sun, 24 Mar 2013 17:07:40 +0000 (18:07 +0100)
committerbadlogic <badlogicgames@gmail.com>
Sun, 24 Mar 2013 17:07:40 +0000 (18:07 +0100)
commitf126acf8121acb50f68ef163c150ca9042c45987
tree0b2f969a612476f99185d5f1512dd17a84f12688
parentddf4b24729aa5134e07585dda1c10d7302348561
renamed ExclusiveTextures to DefaultTextureBinder, introduced TextureBinder interface, cleans up texture units properly (we may also render UI and other things...), removed OldBatchRenderer classes, extended Renderable to also contain transform, added NewModelTest, works :D
17 files changed:
gdx/src/com/badlogic/gdx/graphics/g3d/DefaultShader.java [deleted file]
gdx/src/com/badlogic/gdx/graphics/g3d/ModelBatch.java
gdx/src/com/badlogic/gdx/graphics/g3d/RenderBatch.java
gdx/src/com/badlogic/gdx/graphics/g3d/RenderBatchAdapter.java
gdx/src/com/badlogic/gdx/graphics/g3d/Renderable.java
gdx/src/com/badlogic/gdx/graphics/g3d/Shader.java
gdx/src/com/badlogic/gdx/graphics/g3d/model/Model.java
gdx/src/com/badlogic/gdx/graphics/g3d/test/OldBatchRenderer.java [deleted file]
gdx/src/com/badlogic/gdx/graphics/g3d/test/OldBatchRendererGLES11.java [deleted file]
gdx/src/com/badlogic/gdx/graphics/g3d/test/OldBatchRendererGLES20.java [deleted file]
gdx/src/com/badlogic/gdx/graphics/g3d/test/TestShader.java
gdx/src/com/badlogic/gdx/graphics/g3d/utils/DefaultTextureBinder.java [moved from gdx/src/com/badlogic/gdx/graphics/g3d/utils/ExclusiveTextures.java with 73% similarity]
gdx/src/com/badlogic/gdx/graphics/g3d/utils/RenderContext.java [moved from gdx/src/com/badlogic/gdx/graphics/g3d/RenderContext.java with 58% similarity]
gdx/src/com/badlogic/gdx/graphics/g3d/utils/TextureBinder.java [new file with mode: 0644]
tests/gdx-tests-lwjgl/src/com/badlogic/gdx/tests/lwjgl/LwjglDebugStarter.java
tests/gdx-tests/src/com/badlogic/gdx/tests/g3d/BatchRenderTest.java
tests/gdx-tests/src/com/badlogic/gdx/tests/g3d/NewModelTest.java