Moved some files around
This commit is contained in:
@@ -187,7 +187,6 @@ function sceneRender()
|
|||||||
if INPUT_POINTER then
|
if INPUT_POINTER then
|
||||||
mouseX = inputGetValue(INPUT_ACTION_POINTERX) * screenGetWidth()
|
mouseX = inputGetValue(INPUT_ACTION_POINTERX) * screenGetWidth()
|
||||||
mouseY = inputGetValue(INPUT_ACTION_POINTERY) * screenGetHeight()
|
mouseY = inputGetValue(INPUT_ACTION_POINTERY) * screenGetHeight()
|
||||||
end
|
|
||||||
|
|
||||||
-- Draw cursor
|
-- Draw cursor
|
||||||
spriteBatchPush(
|
spriteBatchPush(
|
||||||
@@ -198,6 +197,8 @@ function sceneRender()
|
|||||||
0, 0,
|
0, 0,
|
||||||
1, 1
|
1, 1
|
||||||
)
|
)
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
textDraw(10, 10, "Hello World")
|
textDraw(10, 10, "Hello World")
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "error/error.h"
|
#include "error/error.h"
|
||||||
#include "display/palette/palette.h"
|
#include "display/texture/palette.h"
|
||||||
|
|
||||||
typedef struct assetentire_s assetentire_t;
|
typedef struct assetentire_s assetentire_t;
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
#include "assettexture.h"
|
#include "assettexture.h"
|
||||||
#include "asset/assettype.h"
|
#include "asset/assettype.h"
|
||||||
#include "assert/assert.h"
|
#include "assert/assert.h"
|
||||||
#include "display/texture.h"
|
#include "display/texture/texture.h"
|
||||||
#include "util/endian.h"
|
#include "util/endian.h"
|
||||||
|
|
||||||
errorret_t assetTextureLoad(assetentire_t entire) {
|
errorret_t assetTextureLoad(assetentire_t entire) {
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "asset/asset.h"
|
#include "asset/asset.h"
|
||||||
#include "assert/assert.h"
|
#include "assert/assert.h"
|
||||||
#include "display/tileset/tileset.h"
|
#include "display/texture/tileset.h"
|
||||||
#include "util/memory.h"
|
#include "util/memory.h"
|
||||||
#include "util/endian.h"
|
#include "util/endian.h"
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ target_sources(${DUSK_LIBRARY_TARGET_NAME}
|
|||||||
display.c
|
display.c
|
||||||
framebuffer.c
|
framebuffer.c
|
||||||
screen.c
|
screen.c
|
||||||
texture.c
|
|
||||||
spritebatch.c
|
spritebatch.c
|
||||||
text.c
|
text.c
|
||||||
)
|
)
|
||||||
@@ -17,8 +16,7 @@ target_sources(${DUSK_LIBRARY_TARGET_NAME}
|
|||||||
# Subdirectories
|
# Subdirectories
|
||||||
add_subdirectory(camera)
|
add_subdirectory(camera)
|
||||||
add_subdirectory(mesh)
|
add_subdirectory(mesh)
|
||||||
add_subdirectory(palette)
|
add_subdirectory(texture)
|
||||||
add_subdirectory(tileset)
|
|
||||||
|
|
||||||
if(DUSK_TARGET_SYSTEM STREQUAL "linux")
|
if(DUSK_TARGET_SYSTEM STREQUAL "linux")
|
||||||
target_compile_definitions(${DUSK_LIBRARY_TARGET_NAME}
|
target_compile_definitions(${DUSK_LIBRARY_TARGET_NAME}
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "display/texture.h"
|
#include "display/texture/texture.h"
|
||||||
|
|
||||||
#define FRAMEBUFFER_CLEAR_COLOR (1 << 0)
|
#define FRAMEBUFFER_CLEAR_COLOR (1 << 0)
|
||||||
#define FRAMEBUFFER_CLEAR_DEPTH (1 << 1)
|
#define FRAMEBUFFER_CLEAR_DEPTH (1 << 1)
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "display/mesh/quad.h"
|
#include "display/mesh/quad.h"
|
||||||
#include "display/texture.h"
|
#include "display/texture/texture.h"
|
||||||
|
|
||||||
#define SPRITEBATCH_SPRITES_MAX 128
|
#define SPRITEBATCH_SPRITES_MAX 128
|
||||||
#define SPRITEBATCH_VERTEX_COUNT (SPRITEBATCH_SPRITES_MAX * QUAD_VERTEX_COUNT)
|
#define SPRITEBATCH_VERTEX_COUNT (SPRITEBATCH_SPRITES_MAX * QUAD_VERTEX_COUNT)
|
||||||
|
|||||||
@@ -7,8 +7,8 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "asset/asset.h"
|
#include "asset/asset.h"
|
||||||
#include "display/texture.h"
|
#include "display/texture/texture.h"
|
||||||
#include "display/tileset/tileset.h"
|
#include "display/texture/tileset.h"
|
||||||
|
|
||||||
#define TEXT_CHAR_START '!'
|
#define TEXT_CHAR_START '!'
|
||||||
|
|
||||||
|
|||||||
@@ -6,5 +6,7 @@
|
|||||||
# Sources
|
# Sources
|
||||||
target_sources(${DUSK_LIBRARY_TARGET_NAME}
|
target_sources(${DUSK_LIBRARY_TARGET_NAME}
|
||||||
PUBLIC
|
PUBLIC
|
||||||
|
tileset.c
|
||||||
|
texture.c
|
||||||
palette.c
|
palette.c
|
||||||
)
|
)
|
||||||
@@ -75,6 +75,7 @@ void textureInit(
|
|||||||
|
|
||||||
GLenum err = glGetError();
|
GLenum err = glGetError();
|
||||||
if(err != GL_NO_ERROR) {
|
if(err != GL_NO_ERROR) {
|
||||||
|
printf("GL Error uploading palette texture: %d\n", err);
|
||||||
assertUnreachable("GL error uploading palette texture");
|
assertUnreachable("GL error uploading palette texture");
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "display/color.h"
|
#include "display/color.h"
|
||||||
#include "display/displaydefs.h"
|
#include "display/displaydefs.h"
|
||||||
#include "display/palette/palette.h"
|
#include "display/texture/palette.h"
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
#if DISPLAY_SDL2
|
#if DISPLAY_SDL2
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
# Copyright (c) 2025 Dominic Masters
|
|
||||||
#
|
|
||||||
# This software is released under the MIT License.
|
|
||||||
# https://opensource.org/licenses/MIT
|
|
||||||
|
|
||||||
# Sources
|
|
||||||
target_sources(${DUSK_LIBRARY_TARGET_NAME}
|
|
||||||
PUBLIC
|
|
||||||
tileset.c
|
|
||||||
)
|
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "moduletexture.h"
|
#include "moduletexture.h"
|
||||||
#include "asset/asset.h"
|
#include "asset/asset.h"
|
||||||
#include "display/texture.h"
|
#include "display/texture/texture.h"
|
||||||
#include "assert/assert.h"
|
#include "assert/assert.h"
|
||||||
#include "util/memory.h"
|
#include "util/memory.h"
|
||||||
#include "util/string.h"
|
#include "util/string.h"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "moduletileset.h"
|
#include "moduletileset.h"
|
||||||
#include "assert/assert.h"
|
#include "assert/assert.h"
|
||||||
#include "display/tileset/tileset.h"
|
#include "display/texture/tileset.h"
|
||||||
#include "util/memory.h"
|
#include "util/memory.h"
|
||||||
#include "util/string.h"
|
#include "util/string.h"
|
||||||
#include "debug/debug.h"
|
#include "debug/debug.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user