Add some WIP viz query notes to the command processor.

Also implement PM4_SET_BIN_MASK/SELECT.
This commit is contained in:
Dr. Chat
2016-02-16 18:36:43 -06:00
parent c5de61860d
commit a2dd1c48ae
2 changed files with 61 additions and 19 deletions

View File

@@ -157,6 +157,8 @@ class CommandProcessor {
uint32_t count);
bool ExecutePacketType3_EVENT_WRITE_EXT(RingBuffer* reader, uint32_t packet,
uint32_t count);
bool ExecutePacketType3_EVENT_WRITE_ZPD(RingBuffer* reader, uint32_t packet,
uint32_t count);
bool ExecutePacketType3_DRAW_INDX(RingBuffer* reader, uint32_t packet,
uint32_t count);
bool ExecutePacketType3_DRAW_INDX_2(RingBuffer* reader, uint32_t packet,
@@ -176,6 +178,8 @@ class CommandProcessor {
uint32_t packet, uint32_t count);
bool ExecutePacketType3_INVALIDATE_STATE(RingBuffer* reader, uint32_t packet,
uint32_t count);
bool ExecutePacketType3_VIZ_QUERY(RingBuffer* reader, uint32_t packet,
uint32_t count);
virtual Shader* LoadShader(ShaderType shader_type, uint32_t guest_address,
const uint32_t* host_address,