Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | src/compiler: use new hash table and set creation helpers | Caio Marcelo de Oliveira Filho | 2019-01-14 | 1 | -2/+1 |
| | | | | | | | | | Replace calls to create hash tables and sets that use _mesa_hash_pointer/_mesa_key_pointer_equal with the helpers _mesa_pointer_hash_table_create() and _mesa_pointer_set_create(). Reviewed-by: Jason Ekstrand <[email protected]> Acked-by: Eric Engestrom <[email protected]> | ||||
* | glsl: Walk a list of ir_dereference_array to mark array elements as accessed | Ian Romanick | 2016-12-19 | 1 | -1/+72 |
| | | | | | | Signed-off-by: Ian Romanick <[email protected]> Cc: [email protected] Reviewed-by: Kenneth Graunke <[email protected]> | ||||
* | glsl: Mark a set of array elements as accessed using a list of array_deref_range | Ian Romanick | 2016-12-19 | 1 | -0/+55 |
| | | | | | | Signed-off-by: Ian Romanick <[email protected]> Cc: [email protected] Reviewed-by: Kenneth Graunke <[email protected]> | ||||
* | glsl: Add structures to track accessed elements of a single array | Ian Romanick | 2016-12-19 | 1 | -0/+21 |
| | | | | | | Signed-off-by: Ian Romanick <[email protected]> Cc: [email protected] Reviewed-by: Kenneth Graunke <[email protected]> | ||||
* | glsl: Add tracking for elements of an array-of-arrays that have been accessed | Ian Romanick | 2016-12-19 | 1 | -1/+9 |
| | | | | | | | | | | | If there's a better way to provide access to ir_array_refcount_entry private members to the test functions, I am very interested to know about it. Signed-off-by: Ian Romanick <[email protected]> Cc: Francisco Jerez <[email protected]> Cc: [email protected] Reviewed-by: Kenneth Graunke <[email protected]> | ||||
* | glsl: Use simpler visitor to determine which UBO and SSBO blocks are used | Ian Romanick | 2016-12-19 | 1 | -0/+99 |
Very soon this visitor will get more complicated. The users of the existing ir_variable_refcount visitor won't need the coming functionality, and this use doesn't need much of the functionality of ir_variable_refcount. v2: ir_array_refcount_visitor::get_variable_entry cannot return NULL, so don't check it. Suggested by Timothy. Signed-off-by: Ian Romanick <[email protected]> Cc: [email protected] Reviewed-by: Timothy Arceri <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]> |