diff options
author | Jordan Justen <[email protected]> | 2018-02-28 21:43:22 -0800 |
---|---|---|
committer | Jordan Justen <[email protected]> | 2018-07-09 23:02:33 -0700 |
commit | eb5b4b0fd1b1e8c63a2fcc33b3a31e7a003a1b6c (patch) | |
tree | 795d706772d51be93fc3cf31b6e4d9e1e09e1f12 /src/mesa/drivers/dri/i965/brw_state.h | |
parent | 48ce7745dcfec33205d6e45906684c112cc24103 (diff) |
i965: Add flag_state param to brw_search_cache
This allows brw_search_cache to be used to find programs without
causing extra state to be emitted in the case where the program isn't
being made active. (For example, to find the program to save out with
the ARB_get_program_binary interface.)
Signed-off-by: Jordan Justen <[email protected]>
Reviewed-by: Timothy Arceri <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_state.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_state.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_state.h b/src/mesa/drivers/dri/i965/brw_state.h index 445f5e0b510..f6acf81b899 100644 --- a/src/mesa/drivers/dri/i965/brw_state.h +++ b/src/mesa/drivers/dri/i965/brw_state.h @@ -163,11 +163,9 @@ void brw_upload_cache(struct brw_cache *cache, GLuint aux_sz, uint32_t *out_offset, void *out_aux); -bool brw_search_cache(struct brw_cache *cache, - enum brw_cache_id cache_id, - const void *key, - GLuint key_size, - uint32_t *inout_offset, void *inout_aux); +bool brw_search_cache(struct brw_cache *cache, enum brw_cache_id cache_id, + const void *key, GLuint key_size, uint32_t *inout_offset, + void *inout_aux, bool flag_state); const void *brw_find_previous_compile(struct brw_cache *cache, enum brw_cache_id cache_id, |