diff options
author | Jason Ekstrand <[email protected]> | 2016-10-21 17:15:49 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2016-11-16 10:11:29 -0800 |
commit | 0aea29cc1ce0c97e1cffb6aaff78c7dd754b8191 (patch) | |
tree | 17225501666d1e4eb7637bf9ccc9bf41a891a772 /src/intel/blorp/blorp_priv.h | |
parent | f7f768d19506dc9e480531ce41d03dba9b4fc792 (diff) |
intel/blorp: Add capability to use pre-baked binding tables
When a pre-baked binding table is requested, no binding table is created,
instead the binding table offset (relative to surface state base address)
provided by the user is used verbatim.
Signed-off-by: Jason Ekstrand <[email protected]>
Reviewed-by: Topi Pohjolainen <[email protected]>
Diffstat (limited to 'src/intel/blorp/blorp_priv.h')
-rw-r--r-- | src/intel/blorp/blorp_priv.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/intel/blorp/blorp_priv.h b/src/intel/blorp/blorp_priv.h index b69babc0bab..3d64fff3f2e 100644 --- a/src/intel/blorp/blorp_priv.h +++ b/src/intel/blorp/blorp_priv.h @@ -197,6 +197,9 @@ struct blorp_params struct brw_vs_prog_data *vs_prog_data; uint32_t wm_prog_kernel; struct brw_wm_prog_data *wm_prog_data; + + bool use_pre_baked_binding_table; + uint32_t pre_baked_binding_table_offset; }; void blorp_params_init(struct blorp_params *params); |