projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
u_math: add ushort_to_float/float_to_ushort
[mesa.git]
/
src
/
compiler
/
2019-04-10
Marek Olšák
Revert "glsl: fix shader_storage_blocks_write_access...
tree
|
commitdiff
2019-04-10
Karol Herbst
glsl/standalone: add GLES3.1 and GLES3.2 compatibility
tree
|
commitdiff
2019-04-10
Bas Nieuwenhuizen
nir: Add access qualifiers on load_ubo intrinsic.
tree
|
commitdiff
2019-04-09
Marek Olšák
glsl: fix shader_storage_blocks_write_access for SSBO...
tree
|
commitdiff
2019-04-09
Andres Gomez
glsl/linker: location aliasing requires types to have...
tree
|
commitdiff
2019-04-09
Jason Ekstrand
nir: Get rid of global registers
tree
|
commitdiff
2019-04-09
Jason Ekstrand
nir: Get rid of nir_register::is_packed
tree
|
commitdiff
2019-04-09
Caio Marcelo de...
spirv: Add support for DerivativeGroup capabilities
tree
|
commitdiff
2019-04-09
Caio Marcelo de...
nir: Don't set LOD=0 for compute shader that has deriva...
tree
|
commitdiff
2019-04-09
Caio Marcelo de...
nir/algebraic: Lower CS derivatives to zero when no...
tree
|
commitdiff
2019-04-09
Caio Marcelo de...
glsl: Parse and propagate derivative_group to shader_info
tree
|
commitdiff
2019-04-09
Caio Marcelo de...
glsl: Enable texture builtins for NV_compute_shader_der...
tree
|
commitdiff
2019-04-09
Caio Marcelo de...
glsl: Enable derivative builtins for NV_compute_shader_...
tree
|
commitdiff
2019-04-09
Caio Marcelo de...
glsl: Remove redundant conditions when asserting in_qua...
tree
|
commitdiff
2019-04-09
Caio Marcelo de...
mesa: Extension boilerplate for NV_compute_shader_deriv...
tree
|
commitdiff
2019-04-09
Timothy Arceri
nir/radv: remove restrictions on opt_if_loop_last_conti...
tree
|
commitdiff
2019-04-08
Jason Ekstrand
nir/search: Search for all combinations of commutative ops
tree
|
commitdiff
2019-04-05
Jason Ekstrand
nir/algebraic: Add some logical OR and AND patterns
tree
|
commitdiff
2019-04-05
Jason Ekstrand
nir/algebraic: Drop some @bool specifiers
tree
|
commitdiff
2019-04-05
Caio Marcelo de...
nir: Take if_uses into account when repairing SSA
tree
|
commitdiff
2019-04-05
Samuel Pitoiset
nir: do not pack varying with different types
tree
|
commitdiff
2019-04-05
Sergii Romantsov
glsl: Fix input/output structure matching across shader...
tree
|
commitdiff
2019-04-04
Marek Olšák
glsl: remember which SSBOs are not read-only and pass...
tree
|
commitdiff
2019-04-04
Alyssa Rosenzweig
nir: Add "viewport vector" system values
tree
|
commitdiff
2019-04-03
Dave Airlie
nir: use proper array sizing define for vectors
tree
|
commitdiff
2019-04-03
Timothy Arceri
Revert "nir: propagate known constant values into the...
tree
|
commitdiff
2019-04-02
Timothy Arceri
nir: propagate known constant values into the if-then...
tree
|
commitdiff
2019-04-01
Tapani Pälli
spirv: fix a compiler warning
tree
|
commitdiff
2019-03-30
Rob Clark
nir: add lower_all_io_to_elements
tree
|
commitdiff
2019-03-30
Rob Clark
nir: print var name for load_interpolated_input too
tree
|
commitdiff
2019-03-30
Jason Ekstrand
nir: Lock around validation fail shader dumping
tree
|
commitdiff
2019-03-29
Karol Herbst
nir/validate: validate that tex deref sources are actua...
tree
|
commitdiff
2019-03-29
Karol Herbst
nir/print: fix printing the image_array intrinsic index
tree
|
commitdiff
2019-03-29
Brian Paul
nir: use {0} initializer instead of {} to fix MSVC...
tree
|
commitdiff
2019-03-28
Ian Romanick
nir: Add partial redundancy elimination for compares
tree
|
commitdiff
2019-03-28
Ian Romanick
nir: Add nir_alu_srcs_negative_equal
tree
|
commitdiff
2019-03-28
Ian Romanick
nir: Add nir_const_value_negative_equal
tree
|
commitdiff
2019-03-28
Ian Romanick
nir/algebraic: Add missing 16-bit extract_[iu]8 patterns
tree
|
commitdiff
2019-03-28
Ian Romanick
nir/algebraic: Add missing 64-bit extract_[iu]8 patterns
tree
|
commitdiff
2019-03-28
Ian Romanick
nir/algebraic: Remove redundant extract_[iu]8 patterns
tree
|
commitdiff
2019-03-28
Ian Romanick
nir/algebraic: Fix up extract_[iu]8 after loop unrolling
tree
|
commitdiff
2019-03-28
Dave Airlie
nir/deref: fix struct wrapper casts. (v3)
tree
|
commitdiff
2019-03-27
Samuel Pitoiset
spirv: propagate the access flag for store and load...
tree
|
commitdiff
2019-03-27
Samuel Pitoiset
nir: add nir_{load,store}_deref_with_access() helpers
tree
|
commitdiff
2019-03-27
Timothy Arceri
spirv: make use of the select control support in nir
tree
|
commitdiff
2019-03-27
Timothy Arceri
nir: add support for user defined select control
tree
|
commitdiff
2019-03-27
Timothy Arceri
spirv: make use of the loop control support in nir
tree
|
commitdiff
2019-03-27
Timothy Arceri
nir: add support for user defined loop control
tree
|
commitdiff
2019-03-25
Jason Ekstrand
spirv: Handle the NonUniformEXT decoration
tree
|
commitdiff
2019-03-25
Jason Ekstrand
nir: Add access flags to deref and SSBO atomics
tree
|
commitdiff
2019-03-25
Jason Ekstrand
nir: Add texture sources and intrinsics for bindless
tree
|
commitdiff
2019-03-25
Jason Ekstrand
nir: Add a lowering pass for non-uniform resource access
tree
|
commitdiff
2019-03-25
Jason Ekstrand
nir/lower_io: Add a bounds-checked 64-bit global addres...
tree
|
commitdiff
2019-03-25
Iago Toral Quiroga
compiler/nir: add lowering for 16-bit ldexp
tree
|
commitdiff
2019-03-25
Iago Toral Quiroga
compiler/nir: add lowering for 16-bit flrp
tree
|
commitdiff
2019-03-25
Iago Toral Quiroga
compiler/nir: add lowering option for 16-bit fmod
tree
|
commitdiff
2019-03-25
Brian Paul
nir: fix a few signed/unsigned comparison warnings
tree
|
commitdiff
2019-03-25
Dave Airlie
nir/split_vars: fixup some more explicit_stride related...
tree
|
commitdiff
2019-03-23
Caio Marcelo de...
spirv: Use interface type for block and buffer block
tree
|
commitdiff
2019-03-23
Caio Marcelo de...
spirv: Add an execution environment to the options
tree
|
commitdiff
2019-03-22
Caio Marcelo de...
nir: Handle array-deref-of-vector case in loop analysis
tree
|
commitdiff
2019-03-22
Samuel Pitoiset
spirv,nir: lower frexp_exp/frexp_sig inside a new NIR...
tree
|
commitdiff
2019-03-22
Samuel Pitoiset
nir: use generic float types for frexp_exp and frexp_sig
tree
|
commitdiff
2019-03-22
Vinson Lee
nir: Fix anonymous union initialization with older...
tree
|
commitdiff
2019-03-22
Danylo Piliaiev
glsl: Cross validate variable's invariance by explicit...
tree
|
commitdiff
2019-03-21
Timothy Arceri
nir: fix opt_if_loop_last_continue()
tree
|
commitdiff
2019-03-21
Kenneth Graunke
nir: Record non-vector/scalar varyings as unmovable...
tree
|
commitdiff
2019-03-21
Rob Clark
nir: move gls_type_get_{sampler,image}_count()
tree
|
commitdiff
2019-03-21
Timothy Arceri
nir: only override previous alu during loop analysis...
tree
|
commitdiff
2019-03-21
Jason Ekstrand
spirv: Drop inline tg4 lowering
tree
|
commitdiff
2019-03-21
Karol Herbst
nir/lower_tex: Add support for tg4 offsets lowering
tree
|
commitdiff
2019-03-21
Karol Herbst
nir: add support for gather offsets
tree
|
commitdiff
2019-03-21
Dave Airlie
nir/deref: remove casts of casts which are likely redun...
tree
|
commitdiff
2019-03-21
Dave Airlie
nir/spirv: don't use bare types, remove assert in split...
tree
|
commitdiff
2019-03-20
Juan A. Suarez Romero
nir: deref only for OpTypePointer
tree
|
commitdiff
2019-03-20
Jason Ekstrand
nir: Constant values are per-column not per-component
tree
|
commitdiff
2019-03-19
Andres Gomez
Revert "glsl: relax input->output validation for SSO...
tree
|
commitdiff
2019-03-19
Andres Gomez
glsl/linker: simplify xfb_offset vs xfb_stride overflow...
tree
|
commitdiff
2019-03-19
Andres Gomez
glsl/linker: don't fail non static used inputs without...
tree
|
commitdiff
2019-03-19
Andres Gomez
glsl/linker: always validate explicit location among...
tree
|
commitdiff
2019-03-19
Andres Gomez
glsl: correctly validate component layout qualifier...
tree
|
commitdiff
2019-03-19
Jason Ekstrand
Revert "nir: const `nir_call_instr::callee`"
tree
|
commitdiff
2019-03-19
Eric Engestrom
nir: const `nir_call_instr::callee`
tree
|
commitdiff
2019-03-19
Karol Herbst
nir/spirv: support physical pointers
tree
|
commitdiff
2019-03-19
Karol Herbst
nir/spirv: handle kernel function parameters
tree
|
commitdiff
2019-03-19
Karol Herbst
nir/lower_locals_to_regs: cast array index to 32 bit
tree
|
commitdiff
2019-03-19
Karol Herbst
glsl: add cl_size and cl_alignment
tree
|
commitdiff
2019-03-19
Karol Herbst
glsl: add packed for struct types
tree
|
commitdiff
2019-03-16
Jason Ekstrand
nir: Add a new pass to lower array dereferences on...
tree
|
commitdiff
2019-03-16
Jason Ekstrand
nir/builder: Add a vector extract helper
tree
|
commitdiff
2019-03-15
Alejandro Piñeiro
nir/xfb: move varyings info out of nir_xfb_info
tree
|
commitdiff
2019-03-15
Jason Ekstrand
glsl/nir: Add a pass to lower UBO and SSBO access
tree
|
commitdiff
2019-03-15
Jason Ekstrand
glsl/nir: Handle unlowered SSBO atomic and array_length...
tree
|
commitdiff
2019-03-15
Jason Ekstrand
glsl/nir: Set explicit types on UBO/SSBO variables
tree
|
commitdiff
2019-03-15
Jason Ekstrand
glsl: Don't lower vector derefs for SSBOs, UBOs, and...
tree
|
commitdiff
2019-03-15
Jason Ekstrand
nir/lower_io: Add a new buffer_array_length intrinsic...
tree
|
commitdiff
2019-03-15
Jason Ekstrand
nir: Rename nir_address_format_vk_index_offset to not...
tree
|
commitdiff
2019-03-15
Jason Ekstrand
nir/deref: Consider COHERENT decorated var derefs as...
tree
|
commitdiff
2019-03-15
Jason Ekstrand
compiler/types: Add helpers to get explicit types for...
tree
|
commitdiff
2019-03-15
Jason Ekstrand
compiler/types: Add a C wrapper to get full struct...
tree
|
commitdiff
next