projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
android: static link with libexpat with Android O+
[mesa.git]
/
src
/
compiler
/
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
2019-03-15
Jason Ekstrand
compiler/types: Add a new is_interface C wrapper
tree
|
commitdiff
2019-03-15
Jason Ekstrand
nir/validate: Allow 32-bit boolean load/store intrinsics
tree
|
commitdiff
2019-03-15
Jason Ekstrand
nir/validate: Only require bare types to match for...
tree
|
commitdiff
2019-03-15
Jason Ekstrand
nir/algebraic: Add a couple optimizations for iabs...
tree
|
commitdiff
2019-03-13
Eduardo Lima Mitev
nir: Add ir3-specific version of most SSBO intrinsics
tree
|
commitdiff
2019-03-13
Caio Marcelo de...
nir: Add a pass to combine store_derefs to same vector
tree
|
commitdiff
2019-03-13
Jason Ekstrand
glsl/lower_vector_derefs: Don't use a temporary for...
tree
|
commitdiff
2019-03-13
Jason Ekstrand
glsl/list: Add a list variant of insert_after
tree
|
commitdiff
2019-03-13
Jason Ekstrand
nir/loop_unroll: Fix out-of-bounds access handling
tree
|
commitdiff
2019-03-12
Jason Ekstrand
nir: Add a pass for lowering IO back to vector when...
tree
|
commitdiff
2019-03-12
Connor Abbott
nir: Add a stripping pass for improved cacheability
tree
|
commitdiff
2019-03-12
Brian Paul
nir: silence a couple new compiler warnings
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: find induction/limit vars in iand instructions
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: pass nir_op to calculate_iterations()
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: add get_induction_and_limit_vars() helper to loop...
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: add helper to return inversion op of a comparison
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: simplify the loop analysis trip count code a little
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: unroll some loops with a variable limit
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: calculate trip count for more loops
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: add partial loop unrolling support
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: add new partially_unrolled bool to nir_loop
tree
|
commitdiff
2019-03-12
Timothy Arceri
nir: add guess trip count support to loop analysis
tree
|
commitdiff
2019-03-11
Xavier Bouchoux
nir/spirv: Fix assert when unsampled OpTypeImage has...
tree
|
commitdiff
2019-03-11
Connor Abbott
nir/serialize: Prevent writing uninitialized state_slot...
tree
|
commitdiff
2019-03-09
Kenneth Graunke
Revert MR 369 (Fix extract_i8 and extract_u8 for 64...
tree
|
commitdiff
2019-03-09
Ian Romanick
nir/algebraic: Add missing 16-bit extract_[iu]8 patterns
tree
|
commitdiff
2019-03-09
Ian Romanick
nir/algebraic: Add missing 64-bit extract_[iu]8 patterns
tree
|
commitdiff
2019-03-09
Ian Romanick
nir/algebraic: Remove redundant extract_[iu]8 patterns
tree
|
commitdiff
2019-03-09
Ian Romanick
nir/algebraic: Fix up extract_[iu]8 after loop unrolling
tree
|
commitdiff
2019-03-08
Alejandro Piñeiro
nir/linker: fix ARRAY_SIZE query with xfb varyings
tree
|
commitdiff
2019-03-08
Antia Puentes
nir/linker: Fix TRANSFORM_FEEDBACK_BUFFER_INDEX
tree
|
commitdiff
2019-03-08
Alejandro Piñeiro
nir/linker: use nir_gather_xfb_info
tree
|
commitdiff
2019-03-08
Alejandro Piñeiro
nir/xfb: handle arrays and AoA of basic types
tree
|
commitdiff
2019-03-08
Alejandro Piñeiro
nir_types: add glsl_type_is_struct helper
tree
|
commitdiff
2019-03-08
Alejandro Piñeiro
nir/xfb: sort varyings too
tree
|
commitdiff
2019-03-08
Alejandro Piñeiro
nir/xfb: adding varyings on nir_xfb_info and gather_info
tree
|
commitdiff
2019-03-08
Alejandro Piñeiro
nir_types: add glsl_varying_count helper
tree
|
commitdiff
2019-03-08
Alejandro Piñeiro
nir/xfb: add component_offset at nir_xfb_info
tree
|
commitdiff
2019-03-07
Jason Ekstrand
nir/builder: Add a build_deref_array_imm helper
tree
|
commitdiff
2019-03-07
Jason Ekstrand
nir/builder: Cast array indices in build_deref_follower
tree
|
commitdiff
2019-03-07
Jason Ekstrand
nir/builder: Emit better code for iadd/imul_imm
tree
|
commitdiff
2019-03-07
Tapani Pälli
nir: free dead_ctx in case of no progress
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl: use NIR function inlining for drivers that use...
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl/freedreno/panfrost: pass gl_context to the standal...
tree
|
commitdiff
2019-03-06
Jason Ekstrand
nir/lower_doubles: Inline functions directly in lower_d...
tree
|
commitdiff
2019-03-06
Jason Ekstrand
nir/deref: Expose nir_opt_deref_impl
tree
|
commitdiff
2019-03-06
Jason Ekstrand
nir/inline_functions: Break inlining into a builder...
tree
|
commitdiff
2019-03-06
Jason Ekstrand
glsl/nir: Inline functions in float64_funcs_to_nir
tree
|
commitdiff
2019-03-06
Jason Ekstrand
glsl/nir: Add a shared helper for building float64...
tree
|
commitdiff
2019-03-06
Jason Ekstrand
nir: Teach loop unrolling about 64-bit instruction...
tree
|
commitdiff
2019-03-06
Jason Ekstrand
nir: Expose double and int64 op_to_options_mask helpers
tree
|
commitdiff
2019-03-06
Iago Toral Quiroga
compiler/nir: add an is_conversion field to nir_op_info
tree
|
commitdiff
2019-03-06
Timothy Arceri
nir: rename glsl_type_is_struct() -> glsl_type_is_struc...
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl: rename record_types -> struct_types
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl: rename record_location_offset() -> struct_locatio...
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl: rename get_record_instance() -> get_struct_instance()
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl: rename is_record() -> is_struct()
tree
|
commitdiff
next