Wiring up register read/write from JIT -> GPU.
This commit is contained in:
@@ -22,6 +22,13 @@
|
||||
#include <xenia/kernel/xex2.h>
|
||||
|
||||
|
||||
namespace xe {
|
||||
namespace gpu {
|
||||
class GraphicsSystem;
|
||||
} // namespace gpu
|
||||
} // namespace xe
|
||||
|
||||
|
||||
namespace xe {
|
||||
namespace cpu {
|
||||
|
||||
@@ -34,6 +41,8 @@ public:
|
||||
~Processor();
|
||||
|
||||
xe_memory_ref memory();
|
||||
shared_ptr<gpu::GraphicsSystem> graphics_system();
|
||||
void set_graphics_system(shared_ptr<gpu::GraphicsSystem> graphics_system);
|
||||
shared_ptr<kernel::ExportResolver> export_resolver();
|
||||
void set_export_resolver(shared_ptr<kernel::ExportResolver> export_resolver);
|
||||
|
||||
@@ -54,7 +63,8 @@ public:
|
||||
private:
|
||||
xe_memory_ref memory_;
|
||||
shared_ptr<Backend> backend_;
|
||||
shared_ptr<kernel::ExportResolver> export_resolver_;
|
||||
shared_ptr<gpu::GraphicsSystem> graphics_system_;
|
||||
shared_ptr<kernel::ExportResolver> export_resolver_;
|
||||
|
||||
sdb::SymbolTable* sym_table_;
|
||||
JIT* jit_;
|
||||
|
||||
Reference in New Issue
Block a user