fixes: texture unit mem access sometimes going to smem, bilinear texture filtering; new: cache req_id,

This commit is contained in:
Blaise Tine
2021-11-24 00:00:17 -05:00
parent 1501360f4b
commit 18762dffce
70 changed files with 3818 additions and 1727 deletions

View File

@@ -9,7 +9,7 @@ namespace vortex {
class Core;
class Instr;
class pipeline_state_t;
class pipeline_trace_t;
struct DomStackEntry {
DomStackEntry(const ThreadMask &tmask, Word PC)
: tmask(tmask)
@@ -83,11 +83,11 @@ public:
return iRegFile_.at(0).at(reg);
}
void eval(pipeline_state_t *);
void eval(pipeline_trace_t *);
private:
void execute(const Instr &instr, pipeline_state_t *pipeline_state);
void execute(const Instr &instr, pipeline_trace_t *trace);
Word id_;
Core *core_;