projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost: Enable sRGB fixed-function blending
[mesa.git]
/
src
/
compiler
/
2019-06-18
Connor Abbott
nir: add a vectorization pass
tree
|
commitdiff
2019-06-18
Boris Brezillon
nir/lower_tex: Add a way to lower TXS(non-0-LOD) instru...
tree
|
commitdiff
2019-06-18
Boris Brezillon
nir/lower_tex: Update ->sampler_dim value before callin...
tree
|
commitdiff
2019-06-18
Boris Brezillon
nir/lower_tex: Actually report when projector lowering...
tree
|
commitdiff
2019-06-18
Kenneth Graunke
glsl: Fix out of bounds read in shader_cache_read_progr...
tree
|
commitdiff
2019-06-14
Neil Roberts
glsl: Set default precision on record members
tree
|
commitdiff
2019-06-14
Neil Roberts
glsl/linker: Make precision matching optional in intras...
tree
|
commitdiff
2019-06-14
Neil Roberts
glsl/linker: Don’t check precision for shader interface
tree
|
commitdiff
2019-06-14
Neil Roberts
compiler/types: Making comparing record precision optional
tree
|
commitdiff
2019-06-14
Iago Toral Quiroga
nir: detect more dynamically uniform expressions
tree
|
commitdiff
2019-06-13
Connor Abbott
nir: Don't manually index intrinsic index enum
tree
|
commitdiff
2019-06-13
Daniel Schürmann
spirv/nir: add support for AMD_shader_ballot and Groups...
tree
|
commitdiff
2019-06-13
Daniel Schürmann
nir: add intrinsics for AMD_shader_ballot
tree
|
commitdiff
2019-06-13
Daniel Schürmann
nir/spirv: add support for the SubgroupBallotKHR SPIR...
tree
|
commitdiff
2019-06-13
Daniel Schürmann
nir/spirv: add support for the SubgroupVoteKHR SPIR...
tree
|
commitdiff
2019-06-10
Caio Marcelo de...
glsl: Check order and uniqueness of interlock functions
tree
|
commitdiff
2019-06-10
Caio Marcelo de...
glsl: Make interlock builtins follow same compiler...
tree
|
commitdiff
2019-06-10
Eduardo Lima Mitev
nir/opt_algebraic: Fix rules for imadsh_mix16
tree
|
commitdiff
2019-06-07
Eric Engestrom
nir: fix s/&&/||/ typo
tree
|
commitdiff
2019-06-07
Eduardo Lima Mitev
nir_algebraic: Add basic optimizations for umul_low...
tree
|
commitdiff
2019-06-07
Eduardo Lima Mitev
nir/opcodes: Add new 'umul_low' and 'imadsh_mix16'...
tree
|
commitdiff
2019-06-06
Jason Ekstrand
glsl/loop_analysis: Don't search for NULL variables...
tree
|
commitdiff
2019-06-06
Jason Ekstrand
nir/propagate_invariant: Don't add NULL vars to the...
tree
|
commitdiff
2019-06-05
Kenneth Graunke
nir: Combine lower_fmod16/32 back into a single lower_fmod.
tree
|
commitdiff
2019-06-05
Kenneth Graunke
nir: Drop lower_fmod64 option.
tree
|
commitdiff
2019-06-05
Jason Ekstrand
nir: Don't replace the nir_shader when NIR_TEST_SERIALIZE=1
tree
|
commitdiff
2019-06-05
Jason Ekstrand
nir: Don't replace the nir_shader when NIR_TEST_CLONE=1
tree
|
commitdiff
2019-06-04
Alyssa Rosenzweig
nir/algebraic: Simplify max(abs(a), 0.0) -> abs(a)
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Update the OpenCL.std.h header
tree
|
commitdiff
2019-06-04
Jason Ekstrand
spirv: Implement SPV_EXT_fragment_shader_interlock
tree
|
commitdiff
2019-06-04
Jason Ekstrand
spirv: Update the headers from latest Khronos master
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Like Uniform, do nothing for UniformId
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Implement SpvOpCopyLogical
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Generalize OpSelect
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Move OpSelect handling to a function
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
nir/vars_to_ssa: Handle UNDEF_NODE in more places
tree
|
commitdiff
2019-06-03
Caio Marcelo de...
spirv: Implement OpPtrEqual, OpPtrNotEqual and OpPtrDiff
tree
|
commitdiff
2019-06-03
Caio Marcelo de...
nir: Add functions to subtract and compare addresses
tree
|
commitdiff
2019-06-03
Caio Marcelo de...
nir: Add nir_ball_iequal() helper
tree
|
commitdiff
2019-06-03
Jonathan Marek
nir: copy intrinsic type when lowering load input/unifo...
tree
|
commitdiff
2019-05-31
Caio Marcelo de...
nir: Return nir_type_invalid for non-numeric base types
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: remove bool lowering from lower_int_to_float
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: fix lower_{int,bool}_to_float for new mov opcode
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: add lower_bitshift option
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: fix gather_ssa_types
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: add type information to load uniform/input and...
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: improvements to native_integers removal
tree
|
commitdiff
2019-05-31
Connor Abbott
nir/instr_set: Use _mesa_set_search_or_add()
tree
|
commitdiff
2019-05-31
Ian Romanick
nir: Rematerialize compare instructions
tree
|
commitdiff
2019-05-31
Ian Romanick
nir: Add a shallow clone function for nir_alu_instr
tree
|
commitdiff
2019-05-31
Bas Nieuwenhuizen
nir: Actually propagate progress in nir_opt_move_load_ubo.
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/split_vars: Properly bail in the presence of comple...
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/vars_to_ssa: Properly ignore variables with complex...
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/vars_to_ssa: Use a non-null UNDEF_NODE pointer
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/deref: Add a has_complex_use helper
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/dead_cf: Call instructions aren't dead
tree
|
commitdiff
2019-05-30
Dave Airlie
vtn: create cast with type stride.
tree
|
commitdiff
2019-05-30
Caio Marcelo de...
nir: Accept nir_var_mem_global in derefs used by phis
tree
|
commitdiff
2019-05-29
Brian Paul
nir: silence three compiler warnings seen with MinGW
tree
|
commitdiff
2019-05-29
Caio Marcelo de...
spirv: Change spirv_to_nir() to return a nir_shader
tree
|
commitdiff
2019-05-29
Caio Marcelo de...
nir: Allow derefs to be used as phi sources
tree
|
commitdiff
2019-05-28
Lionel Landwerlin
nir/lower_non_uniform: safely iterate over blocks
tree
|
commitdiff
2019-05-28
Kenneth Graunke
st/nir: Re-vectorize shader IO
tree
|
commitdiff
2019-05-24
Jason Ekstrand
nir: Drop imov/fmov in favor of one mov instruction
tree
|
commitdiff
2019-05-24
Jason Ekstrand
nir/builder: Merge nir_[if]mov_alu into one nir_mov_alu...
tree
|
commitdiff
2019-05-24
Jason Ekstrand
nir/lower_to_source_mods: Stop turning add, sat, and...
tree
|
commitdiff
2019-05-24
Jason Ekstrand
nir/source_mods: Add a helpers for setting source modifiers
tree
|
commitdiff
2019-05-24
Jason Ekstrand
nir/builder: Remove the use_fmov parameter from nir_swizzle
tree
|
commitdiff
2019-05-23
Timothy Arceri
glsl: simplify resource list building code
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Drop GOOGLE suffix from names incorporated to...
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Pick the right bitsize when doing SpvUConvert
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Trivially handle new 1.4 loop controls
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Update JSON and Headers to 1.4
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Handle instruction aliases in spirv_info_c.py
tree
|
commitdiff
2019-05-21
Erik Faye-Lund
Revert "glsl: do not use deprecated bison-keyword"
tree
|
commitdiff
2019-05-21
Erik Faye-Lund
glsl: do not use deprecated bison-keyword
tree
|
commitdiff
2019-05-21
Karol Herbst
glsl: handle 8 and 16 bit ints in glsl_base_type_is_integer
tree
|
commitdiff
2019-05-21
Dave Airlie
nir/test: add split vars tests (v2)
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
nir: Fix clone of nir_variable state slots
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Generate proper NULL pointer values
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Reuse helpers in vtn_handle_type()
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add vtn_variable_mode_image
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add vtn_mode_to_address_format()
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add vtn_mode_uses_ssa_offset()
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add and use vtn_type_without_array() helper
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Change vtn_null_constant() to use vtn_type
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Export vtn_storage_class_to_mode()
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
nir: Add nir_address_format_null_value()
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv, radv, anv: Replace ptr_type with addr_format
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
nir: Add nir_address_format_32bit_offset
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
nir: Add nir_address_format_logical
tree
|
commitdiff
2019-05-20
Dave Airlie
nir/validate: fix crash if entry is null.
tree
|
commitdiff
2019-05-17
Dave Airlie
glsl/nir: init non-static class member.
tree
|
commitdiff
2019-05-17
Dave Airlie
glsl: init non-static class member in link uniforms...
tree
|
commitdiff
2019-05-17
Dave Airlie
glsl: init packed in more constructors.
tree
|
commitdiff
2019-05-16
Caio Marcelo de...
nir: Only convert SSA values to regs when needed
tree
|
commitdiff
2019-05-16
Caio Marcelo de...
nir: Fix nir_opt_idiv_const when negatives are involved
tree
|
commitdiff
2019-05-16
Lionel Landwerlin
nir: lower_non_uniform_access: iterate over instruction...
tree
|
commitdiff
2019-05-16
Alyssa Rosenzweig
nir/algebraic: Remove problematic "optimization"
tree
|
commitdiff
2019-05-15
Anuj Phogat
compiler: Add lowering support for 64-bit saturate...
tree
|
commitdiff
next