projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gbm: Correct bo_import documentation (trivial)
[mesa.git]
/
src
/
compiler
/
2016-08-03
Eric Anholt
nir: Allow opt_peephole_select to work on empty blocks.
tree
|
commitdiff
2016-08-02
Timothy Arceri
nir: fix validation message
tree
|
commitdiff
2016-08-02
Andres Gomez
ast: Updated AST_NUM_OPERATORS for coherence with ast_o...
tree
|
commitdiff
2016-07-30
Timothy Arceri
glsl: be more strict on block qualifiers
tree
|
commitdiff
2016-07-30
Timothy Arceri
glsl: add name param to validate_flags()
tree
|
commitdiff
2016-07-30
Timothy Arceri
glsl: add component to ast_type_qualifier::validate_flags
tree
|
commitdiff
2016-07-29
Jan Ziak
glsl: fix uninitialized instance variable
tree
|
commitdiff
2016-07-28
Nicolai Hähnle
glsl: fix optimization of discard nested multiple levels
tree
|
commitdiff
2016-07-27
Timothy Arceri
glsl: free hash tables earlier
tree
|
commitdiff
2016-07-26
Matt Turner
glsl: Remove references to tail_pred.
tree
|
commitdiff
2016-07-26
Matt Turner
glsl: Avoid aliasing violations.
tree
|
commitdiff
2016-07-26
Matt Turner
glsl: Separate overlapping sentinel nodes in exec_list.
tree
|
commitdiff
2016-07-23
Ilia Mirkin
glsl: reuse main extension table to appropriately restr...
tree
|
commitdiff
2016-07-23
Kenneth Graunke
nir: Lower interp_var_at_* like a normal load_var for...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Add support for ImageQuerySamples
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Handle texture projectors
tree
|
commitdiff
2016-07-22
Jason Ekstrand
nir/spirv: Refactor coordinate handling in handle_texture
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Refactor type handling in handle_texture
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Move opcode selection higher up in handle_te...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Don't increment coord_components for array...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
nir/lower_tex: Add support for lowering coordinate...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
nir/lower_tex: Add some helpers for working with tex...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
nir: Add a helper for determining the type of a texture...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Properly handle gather components
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Add support for shadow samplers that return...
tree
|
commitdiff
2016-07-22
Jason Ekstrand
spirv/nir: Fix some texture opcode asserts
tree
|
commitdiff
2016-07-22
Andres Gomez
glsl: subroutine types cannot be compared
tree
|
commitdiff
2016-07-22
Kenneth Graunke
nir: Add a base const_index to shared atomic intrinsics.
tree
|
commitdiff
2016-07-22
Timothy Arceri
glsl: re-enable varying packing in GL4.4+
tree
|
commitdiff
2016-07-20
Timothy Arceri
nir: add doubles component packing support
tree
|
commitdiff
2016-07-20
Jason Ekstrand
nir/inline: Constant-initialize local variables in...
tree
|
commitdiff
2016-07-20
Jason Ekstrand
nir: Add a nir_deref_foreach_leaf helper
tree
|
commitdiff
2016-07-20
Kenneth Graunke
nir: Add nir_load_interpolated_input lowering code.
tree
|
commitdiff
2016-07-20
Kenneth Graunke
nir: Add new intrinsics for fragment shader input inter...
tree
|
commitdiff
2016-07-20
Kenneth Graunke
nir: Fix uninitialized use of 'replacement'.
tree
|
commitdiff
2016-07-19
Ian Romanick
nir/algebraic: Optimize fabs(u2f(x))
tree
|
commitdiff
2016-07-19
Ian Romanick
glsl: Add lowering pass for ir_bin_imul_high
tree
|
commitdiff
2016-07-19
Ian Romanick
glsl: Add lowering pass for ir_unop_find_msb
tree
|
commitdiff
2016-07-19
Ian Romanick
glsl: Add lowering pass for ir_unop_find_lsb
tree
|
commitdiff
2016-07-19
Ian Romanick
glsl: Add lowering pass for ir_unop_bitfield_reverse
tree
|
commitdiff
2016-07-19
Ian Romanick
glsl: Add lowering pass for ir_quadop_bitfield_insert
tree
|
commitdiff
2016-07-19
Ian Romanick
glsl: Add lowering pass for ir_triop_bitfield_extract
tree
|
commitdiff
2016-07-19
Ian Romanick
glsl: Add lowering pass for ir_unop_bit_count
tree
|
commitdiff
2016-07-19
Ian Romanick
MESA_shader_integer_functions: Allow new function overl...
tree
|
commitdiff
2016-07-19
Ian Romanick
MESA_shader_integer_functions: Allow implicit int-...
tree
|
commitdiff
2016-07-19
Ian Romanick
MESA_shader_integer_functions: Expose new built-in...
tree
|
commitdiff
2016-07-19
Ian Romanick
MESA_shader_integer_functions: Boiler plate extension...
tree
|
commitdiff
2016-07-18
Timothy Arceri
glsl: use linked shaders rather than compiled shaders
tree
|
commitdiff
2016-07-18
Kenneth Graunke
compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
tree
|
commitdiff
2016-07-16
Kenneth Graunke
nir: Use dest.ssa.num_components rather than intrin...
tree
|
commitdiff
2016-07-16
Kenneth Graunke
nir: Update outdated intrinsic const_index comments.
tree
|
commitdiff
2016-07-16
Kenneth Graunke
nir: Use nir_intrinsic_set_base in atomic lowering.
tree
|
commitdiff
2016-07-16
Kenneth Graunke
nir: Split nir_lower_io's input/output/atomic handling...
tree
|
commitdiff
2016-07-16
Kenneth Graunke
nir: Drop bogus nir_var_shader_in case in nir_lower_io...
tree
|
commitdiff
2016-07-16
Kenneth Graunke
nir: Share destination rewriting and replacement code...
tree
|
commitdiff
2016-07-16
Kenneth Graunke
nir: Share get_io_offset handling in nir_lower_io.
tree
|
commitdiff
2016-07-16
Kenneth Graunke
nir: Make a 'var' temporary in nir_lower_io.
tree
|
commitdiff
2016-07-14
Jason Ekstrand
glsl/types: Use _mesa_hash_data for hashing function...
tree
|
commitdiff
2016-07-14
Jason Ekstrand
glsl/types: Fix function type comparison function
tree
|
commitdiff
2016-07-13
Jason Ekstrand
nir/spirv: Don't multiply the push constant block size...
tree
|
commitdiff
2016-07-12
Eric Anholt
nir: Add optimization for (a || True == True)
tree
|
commitdiff
2016-07-07
Timothy Arceri
nir: add glsl_dvec_type() helper
tree
|
commitdiff
2016-07-07
Timothy Arceri
nir: add glsl_double_type() helper
tree
|
commitdiff
2016-07-07
Timothy Arceri
nir: use the same driver location for packed varyings
tree
|
commitdiff
2016-07-07
Timothy Arceri
nir: add new intrinsic field for storing component...
tree
|
commitdiff
2016-07-06
Ilia Mirkin
glsl: don't try to lower non-gl builtins as if they...
tree
|
commitdiff
2016-07-06
Ian Romanick
glsl: Document and enforce restriction on type values
tree
|
commitdiff
2016-07-05
Ian Romanick
glsl: Pack integer and double varyings as flat even...
tree
|
commitdiff
2016-07-05
Timothy Arceri
glsl: stop allocating memory for UBOs during linking
tree
|
commitdiff
2016-07-05
Timothy Arceri
glsl: mark link_uniform_blocks_are_compatible() as...
tree
|
commitdiff
2016-07-02
Rob Clark
glsl: add driconf to zero-init unintialized vars
tree
|
commitdiff
2016-07-02
Rob Clark
glsl/standalone: initialize MaxUserAssignableUniformLoc...
tree
|
commitdiff
2016-06-30
Andres Gomez
glsl: atomic counters are different than their uniforms
tree
|
commitdiff
2016-06-30
Andres Gomez
glsl: count atomic counters correctly
tree
|
commitdiff
2016-06-30
Timothy Arceri
glsl/mesa: move duplicate shader fields into new struct...
tree
|
commitdiff
2016-06-30
Timothy Arceri
glsl/main: remove unused params and make function static
tree
|
commitdiff
2016-06-30
Timothy Arceri
glsl: simplify link_uniform_blocks()
tree
|
commitdiff
2016-06-30
Timothy Arceri
glsl/mesa: split gl_shader in two
tree
|
commitdiff
2016-06-30
Timothy Arceri
glsl: pass symbols to find_matching_signature() rather...
tree
|
commitdiff
2016-06-30
Timothy Arceri
glsl: pass symbols rather than shader to _mesa_get_main...
tree
|
commitdiff
2016-06-30
Timothy Arceri
glsl: make cross_validate_globals() more generic
tree
|
commitdiff
2016-06-27
Kenneth Graunke
glsl: Ignore ir_texture in lower_const_arrays_to_uniforms.
tree
|
commitdiff
2016-06-26
Eric Anholt
nir: Fix copy_prop_src when src is an indirect access...
tree
|
commitdiff
2016-06-25
Jason Ekstrand
nir: Add a NIR_VALIDATE environment variable
tree
|
commitdiff
2016-06-23
Giuseppe Bilotta
Remove wrongly repeated words in comments
tree
|
commitdiff
2016-06-23
Kenneth Graunke
glsl: Don't constant propagate arrays.
tree
|
commitdiff
2016-06-23
Kenneth Graunke
glsl: Make lower_const_arrays_to_uniforms work directly...
tree
|
commitdiff
2016-06-23
Kenneth Graunke
glsl: Propagate invariant/precise after lowering const...
tree
|
commitdiff
2016-06-23
Kenneth Graunke
glsl: Split arrays even in the presence of whole-array...
tree
|
commitdiff
2016-06-23
Kenneth Graunke
glsl: Make constant propagation's folder not propagate...
tree
|
commitdiff
2016-06-23
Timothy Arceri
glsl/mesa: stop duplicating geom and tcs layout values
tree
|
commitdiff
2016-06-23
Timothy Arceri
glsl/mesa: stop duplicating tes layout values
tree
|
commitdiff
2016-06-22
Ilia Mirkin
glsl: only match gl_FragData and not gl_SecondaryFragDa...
tree
|
commitdiff
2016-06-21
Jason Ekstrand
spirv: Use the system value version of gl_FrontFace
tree
|
commitdiff
2016-06-20
Jason Ekstrand
nir/alu_to_scalar: Respect the exact ALU operation...
tree
|
commitdiff
2016-06-20
Jason Ekstrand
nir: Add a pass for propagating invariant decorations
tree
|
commitdiff
2016-06-20
Jason Ekstrand
nir/algebraic: Remove imprecise flog2 optimizations
tree
|
commitdiff
2016-06-20
Ian Romanick
mesa: Fix incorrect "see also" comments
tree
|
commitdiff
2016-06-16
Ian Romanick
glsl: Always strip arrayness in precision_qualifier_allowed
tree
|
commitdiff
2016-06-16
Timothy Arceri
mesa/glsl: stop using GL shader type internally
tree
|
commitdiff
next