#pragma once #include namespace rsx { class thread; struct rsx_state; #if 0 // TODO: Separate GRAPH context from RSX state struct GRAPH_context { u32 id; std::array registers; GRAPH_context(u32 ctx_id) : id(ctx_id) { std::fill(registers.begin(), registers.end(), 0); } }; #endif struct context { thread* rsxthr; // GRAPH_context* graph; rsx_state* register_state; }; }