aurora/lib/gfx/display_list.hpp
Dávid Balatoni 23522538e1
Support making simple display lists on the fly and more data formats (#5)
* Support making simple display lists on the fly and more data formats

* Add a macro for GXCallDisplayListLE

* Resolve conversations
2025-04-23 08:27:16 -06:00

15 lines
290 B
C++

#pragma once
#include "gx.hpp"
namespace aurora::gfx::gx {
struct DisplayListResult {
Range vertRange;
Range idxRange;
u32 numIndices;
GXVtxFmt fmt;
};
auto process_display_list(const u8* dlStart, u32 dlSize, bool bigEndian) -> DisplayListResult;
}; // namespace aurora::gfx::gx