commit | 15cccf7a75b209474f8ffc92bfead3f7513bf497 | [log] [tgz] |
---|---|---|
author | Chia-I Wu <olv@lunarg.com> | Tue Feb 10 04:07:40 2015 +0800 |
committer | Mike Stroyan <mike@LunarG.com> | Thu Feb 12 10:42:15 2015 -0700 |
tree | 442118b1a4a4f9e15f4197a01e6e74e8720c8928 | |
parent | 0b7b1a33d0e8217124196f01895f521f97cf55ee [diff] [blame] |
intel: allocate a separate surface state bo Add INTEL_CMD_WRITER_SURFACE to intel_cmd, and write BINDING_TABLE_STATEs and SURFACE_STATEs to the new writer. Fix cmd_batch_state_base_address() up for the separation.
diff --git a/icd/intel/cmd.h b/icd/intel/cmd.h index a1a076d..dcb1965 100644 --- a/icd/intel/cmd.h +++ b/icd/intel/cmd.h
@@ -122,6 +122,7 @@ enum intel_cmd_writer_type { INTEL_CMD_WRITER_BATCH, + INTEL_CMD_WRITER_SURFACE, INTEL_CMD_WRITER_STATE, INTEL_CMD_WRITER_INSTRUCTION,