projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
glsl_types: refactor/prep for vec8/vec16
2018-03-21
Thomas Helland
nir: Migrate nir_dce to instr worklist
commit
|
commitdiff
|
tree
2018-03-21
Thomas Helland
nir: Initial implementation of a nir_instr_worklist
commit
|
commitdiff
|
tree
2018-03-14
Thomas Helland
util: Use set_foreach instead of rolling our own
commit
|
commitdiff
|
tree
2018-03-14
Thomas Helland
glsl: Use hash table cloning in copy propagation
commit
|
commitdiff
|
tree
2018-03-14
Thomas Helland
util: Implement a hash table cloning function
commit
|
commitdiff
|
tree
2017-09-28
Thomas Helland
util: fix in-class initialization of static member
commit
|
commitdiff
|
tree
2017-09-26
Thomas Helland
glcpp: Avoid unnecessary call to strlen
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2017-09-26
Thomas Helland
glcpp: Use string_buffer for line continuation removal
...different API of string buffer (
Thomas Helland
)
commit
|
commitdiff
|
tree
2017-09-26
Thomas Helland
glsl: Change the parser to use the string buffer
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2017-09-26
Thomas Helland
util: Add tests for the string buffer
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2017-09-26
Thomas Helland
util: Add a string buffer implementation
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2017-09-21
Thomas Helland
gallium/util: Remove unused keymap
commit
|
commitdiff
|
tree
2017-06-07
Thomas Helland
util: Add extern c to u_dynarray.h
commit
|
commitdiff
|
tree
2017-06-07
Thomas Helland
nir: Delete nir_array.h
commit
|
commitdiff
|
tree
2017-06-07
Thomas Helland
nir: Port to u_dynarray
commit
|
commitdiff
|
tree
2017-06-07
Thomas Helland
nir: Remove unused include
commit
|
commitdiff
|
tree
2017-06-07
Thomas Helland
util: Port nir_array functionality to u_dynarray
commit
|
commitdiff
|
tree
2017-06-07
Thomas Helland
util: Remove unused includes and convert to lower-case...
commit
|
commitdiff
|
tree
2017-06-07
Thomas Helland
util: Move u_dynarray to src/util
commit
|
commitdiff
|
tree
2017-06-07
Thomas Helland
gallium: Add missing includes
commit
|
commitdiff
|
tree
2017-05-21
Thomas Helland
main: Move hashLockMutex/hashUnlockMutex to header...
commit
|
commitdiff
|
tree
2017-05-21
Thomas Helland
main: Use _mesa_HashLock/UnlockMutex consistently
commit
|
commitdiff
|
tree
2017-05-21
Thomas Helland
util: Change the pointer hashing function
commit
|
commitdiff
|
tree
2016-12-22
Thomas Helland
nir: Add a LCSAA-pass
commit
|
commitdiff
|
tree
2016-12-22
Thomas Helland
nir: Add a loop analysis pass
commit
|
commitdiff
|
tree
2016-12-16
Thomas Helland
nir: Remove nir_array from lower_locals_to_regs
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
mesa/glsl: Move string_to_uint_map into the util folder
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert glcpp-parse to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert loop analysis to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
mesa: Convert symbol table to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert varying test to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert output read lowering to the util hash...
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert interface block lowering to the util...
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert if lowering to use a set
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert linker to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert link_varyings to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Change link_functions to use a set
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert recursion detection to the util hash...
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert constant_expression to the util hash...
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert ast_to_hir to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert ir_clone to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
glsl: Convert function inlining to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
mesa: Convert string_to_uint_map to the util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
util: Move hash_table_call_foreach to util hash table
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
mesa: Remove prog_hash_table.c
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Thomas Helland
mesa: Remove unused hash table includes
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2015-09-12
Thomas Helland
docs: Update with GLES3.2 entries and status
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2015-08-18
Thomas Helland
nir: Simplify feq(fneg(a), a)) -> feq(a, 0.0)
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2015-08-18
Thomas Helland
nir: Simplify fne(fneg(a), a) -> fne(a, 0.0)
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2015-05-26
Thomas Helland
docs: Fix some typos in the developer notes
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2015-03-11
Thomas Helland
nir: Optimize a + neg(a)
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2015-03-11
Thomas Helland
nir: Optimize (a*b)+(a*c) -> a*(b+c)
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused include in expr.flatt.
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused include in ir.cpp
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused include from ir_constant_expression.cpp
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused include from ir_basic_block.cpp
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused include from hir_field_selection.cpp
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused include from glsl_symbol_table.h
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused include from glsl_types.cpp
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused include from builtin_variables.cpp
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused include in ast_to_hir.cpp
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused includes in link_uniform_block_active_vi...
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree
2014-06-10
Thomas Helland
glsl: Remove unused includes in link_uniform_init.
Signed-off-by:
Thomas Helland
<thomashelland90@gmail.com>
commit
|
commitdiff
|
tree