Support more primitives

This commit is contained in:
2023-05-17 22:59:21 +02:00
parent ef08bac90e
commit cc9e91bebb
2 changed files with 45 additions and 0 deletions

View File

@@ -50,6 +50,12 @@ void main() {
{{0 + FirstOffsetX, 0}, {0xFF, 0x0, 0x0}},
{{64 + FirstOffsetX, 64}, {0x0, 0xFF, 0x0}},
{{0 + FirstOffsetX, 64}, {0x0, 0x0, 0xFF}}});
const JabyEngine::GPU::POLY_GT3 triangle4({
{{0 + FirstOffsetX, 0}, {0, 0}, {0xFF, 0x0, 0x0}},
{{64 + FirstOffsetX, 64}, {64, 64}, {0x0, 0x0, 0xFF}},
{{64 + FirstOffsetX, 0}, {64, 0}, {0x0, 0xFF, 0x0}}},
JabyEngine::GPU::TPage(320, 0, JabyEngine::GPU::SemiTransparency::B_Half_add_F_Half, JabyEngine::GPU::TexturePageColor::$4bit),
JabyEngine::GPU::PageClut(320, 256));
load_assets();
@@ -57,6 +63,7 @@ void main() {
JabyEngine::GPU::render(triangle);
JabyEngine::GPU::render(triangle2);
JabyEngine::GPU::render(triangle3);
JabyEngine::GPU::render(triangle4);
JabyEngine::GPU::swap_buffers_vsync(2);
}