diff --git a/src/nostalgia/modules/gfx/src/gfx-opengl.cpp b/src/nostalgia/modules/gfx/src/gfx-opengl.cpp index a3a17f31..778b451e 100644 --- a/src/nostalgia/modules/gfx/src/gfx-opengl.cpp +++ b/src/nostalgia/modules/gfx/src/gfx-opengl.cpp @@ -453,7 +453,7 @@ static void drawBackgrounds( } } -static void drawSprites(Context &ctx, ox::Size const&renderSz) noexcept { +static void drawSprites(Context &ctx, ox::Size const &renderSz) noexcept { glUseProgram(ctx.spriteShader); auto &sb = ctx.spriteBlocks; auto const uniformXScale = glGetUniformLocation(ctx.bgShader, "vXScale"); @@ -481,7 +481,7 @@ static void loadPalette( ox::Array &palette, size_t const palOffset, GLuint const shaderPgrm, - CompactPalette const&pal, + CompactPalette const &pal, size_t const page = 0) noexcept { static constexpr std::size_t ColorCnt = 256; for (auto i = palOffset; auto const c : pal.pages[page]) { @@ -500,7 +500,7 @@ static void loadPalette( static void setSprite( Context &ctx, uint_t const idx, - Sprite const&s) noexcept { + Sprite const &s) noexcept { // Tonc Table 8.4 struct Sz { uint_t x{}, y{}; }; static constexpr ox::Array dimensions{ @@ -574,7 +574,7 @@ static void setSprite( } -ox::Result> init(turbine::Context &tctx, InitParams const¶ms) noexcept { +ox::Result> init(turbine::Context &tctx, InitParams const ¶ms) noexcept { auto ctx = ox::make_unique(tctx, params); auto const bgVshad = ox::sfmt(renderer::bgvshadTmpl, gl::GlslVersion); auto const bgFshad = ox::sfmt(renderer::bgfshadTmpl, gl::GlslVersion); @@ -604,7 +604,7 @@ struct TileSheetData { }; static ox::Result normalizeTileSheet - (CompactTileSheet const&ts) noexcept { + (CompactTileSheet const &ts) noexcept { const uint_t bytesPerTile = ts.bpp == 8 ? PixelsPerTile : PixelsPerTile / 2; auto const tiles = ts.pixels.size() / bytesPerTile; constexpr int width = 8; @@ -632,7 +632,7 @@ static ox::Result normalizeTileSheet ox::Error loadBgPalette( Context &ctx, size_t const palBank, - CompactPalette const&palette, + CompactPalette const &palette, size_t const page) noexcept { renderer::loadPalette(ctx.bgPalette, palBank * 16 * 4, ctx.bgShader, palette, page); return {}; @@ -640,7 +640,7 @@ ox::Error loadBgPalette( ox::Error loadSpritePalette( Context &ctx, - CompactPalette const&palette, + CompactPalette const &palette, size_t const page) noexcept { ox::Array pal; renderer::loadPalette(pal, 0, ctx.spriteShader, palette, page); @@ -649,14 +649,14 @@ ox::Error loadSpritePalette( static ox::Result buildSetTsd( Context const &ctx, - TileSheetSet const&set) noexcept { + TileSheetSet const &set) noexcept { auto &kctx = keelCtx(ctx.turbineCtx); TileSheetData setTsd; setTsd.width = TileWidth; - for (auto const&entry : set.entries) { + for (auto const &entry : set.entries) { OX_REQUIRE(tilesheet, readObj(kctx, entry.tilesheet)); OX_REQUIRE(tsd, normalizeTileSheet(*tilesheet)); - for (auto const&s : entry.sections) { + for (auto const &s : entry.sections) { auto const size = s.tiles * PixelsPerTile; for (auto i = 0; i < size; ++i) { auto const srcIdx = static_cast(i) + static_cast(s.begin * PixelsPerTile); @@ -669,7 +669,7 @@ static ox::Result buildSetTsd( } static void copyPixels( - CompactTileSheet const&ts, + CompactTileSheet const &ts, ox::Span const dst, size_t const srcPxIdx, size_t const pxlCnt) noexcept { @@ -704,7 +704,7 @@ void clearCbbs(Context &ctx) noexcept { ox::Error loadBgTileSheet( Context &ctx, unsigned const cbb, - CompactTileSheet const&ts, + CompactTileSheet const &ts, size_t const dstTileIdx, size_t const srcTileIdx, size_t const tileCnt) noexcept { @@ -728,8 +728,8 @@ ox::Error loadBgTileSheet( ox::Error loadBgTileSheet( Context &ctx, uint_t const cbb, - CompactTileSheet const&ts, - ox::Optional const&paletteBank) noexcept { + CompactTileSheet const &ts, + ox::Optional const &paletteBank) noexcept { auto const bytesPerTile = static_cast(PixelsPerTile / (1 + (ts.bpp == 4))); auto const tiles = ts.pixels.size() / bytesPerTile; OX_RETURN_ERROR(loadBgTileSheet(ctx, cbb, ts, 0, 0, tiles)); @@ -742,7 +742,7 @@ ox::Error loadBgTileSheet( ox::Error loadBgTileSheet( Context &ctx, unsigned const cbb, - TileSheetSet const&set) noexcept { + TileSheetSet const &set) noexcept { OX_REQUIRE(setTsd, buildSetTsd(ctx, set)); ctx.cbbs[cbb].tex = renderer::createTexture(setTsd.width, setTsd.height, setTsd.pixels.data()); return {}; @@ -750,7 +750,7 @@ ox::Error loadBgTileSheet( ox::Error loadSpriteTileSheet( Context &ctx, - CompactTileSheet const&ts, + CompactTileSheet const &ts, bool const loadDefaultPalette) noexcept { OX_REQUIRE(tsd, normalizeTileSheet(ts)); oxTracef("nostalgia.gfx.gl", "loadSpriteTexture: { w: {}, h: {} }", tsd.width, tsd.height); @@ -763,7 +763,7 @@ ox::Error loadSpriteTileSheet( ox::Error loadSpriteTileSheet( Context &ctx, - TileSheetSet const&set) noexcept { + TileSheetSet const &set) noexcept { OX_REQUIRE(setTsd, buildSetTsd(ctx, set)); ctx.spriteBlocks.tex = renderer::createTexture(setTsd.width, setTsd.height, setTsd.pixels.data()); return {}; @@ -774,7 +774,7 @@ void setBgTile( uint_t const bgIdx, int const column, int const row, - BgTile const&tile) noexcept { + BgTile const &tile) noexcept { oxTracef( "nostalgia.gfx.setBgTile", "bgIdx: {}, column: {}, row: {}, tile: {}, palBank: {}", @@ -853,7 +853,7 @@ void showSprite(Context &ctx, uint_t const idx) noexcept { renderer::setSprite(ctx, idx, s); } -void setSprite(Context &ctx, uint_t const idx, Sprite const&sprite) noexcept { +void setSprite(Context &ctx, uint_t const idx, Sprite const &sprite) noexcept { auto &s = ctx.spriteStates[idx]; s = sprite; renderer::setSprite(ctx, idx, s); @@ -869,7 +869,7 @@ ox::Size drawSize(int const scale) noexcept { return {240 * scale, 160 * scale}; } -void draw(Context &ctx, ox::Size const&renderSz) noexcept { +void draw(Context &ctx, ox::Size const &renderSz) noexcept { glViewport(0, 0, renderSz.width, renderSz.height); glEnable(GL_DEPTH_TEST); glEnable(GL_BLEND);