radv/gfx10: Use correct gs_out for tess point_mode.
[mesa.git] / src / compiler /
2019-07-08 Ian Romanicknir: Allow nir_ssa_alu_instr_src_components to operate...
2019-07-08 Ian Romanicknir: Handle swizzle in nir_alu_srcs_negative_equal
2019-07-08 Ian Romanicknir: nir_const_value_negative_equal compares one value...
2019-07-08 Ian Romanicknir: Port some const_value_negative_equal tests to...
2019-07-08 Ian Romanicknir: Pass fully qualified type to nir_const_value_negat...
2019-07-08 Ian Romanicknir: Use nir_src_bit_size instead of alu1->dest.dest...
2019-07-08 Ian Romanicknir: Add unit tests for nir_opt_comparison_pre
2019-07-08 Caio Marcelo de... nir: print ptr_stride for deref_casts
2019-07-08 Caio Marcelo de... spirv: Implement SPV_EXT_demote_to_helper_invocation
2019-07-08 Caio Marcelo de... spirv: Update the headers from latest Khronos master
2019-07-08 Caio Marcelo de... nir: Add demote and is_helper_invocation intrinsics
2019-07-08 Connor Abbottcompiler: Add color system value
2019-07-08 Connor Abbottintel/nir: Extract add_const_offset_to_base
2019-07-08 Connor Abbottnir/lower_io_to_temporaries: Handle interpolation intri...
2019-07-08 Connor Abbottnir: Avoid coalescing vars created by lower_io_to_tempo...
2019-07-08 Connor Abbottnir: Return correct size in nir_assign_io_var_locations()
2019-07-08 Connor Abbottnir: Handle compact variables when assigning i/o locations
2019-07-08 Connor Abbottnir: Move st_nir_assign_var_locations() to common code
2019-07-08 Connor Abbottradv: Make FragCoord a sysval
2019-07-08 Connor Abbottspirv: Add an option for making FragCoord a sysval
2019-07-08 Daniel Schürmannanv,nir: Move lower_input_attachments pass from ANV...
2019-07-03 Yevhenii Kolesnikovglsl/standalone: meson test for --dump-builder
2019-07-03 Sergii Romantsovglsl/standalone: exit on unsupported texture functions
2019-07-02 Caio Marcelo de... spirv: Ignore ArrayStride in OpPtrAccessChain for Workgroup
2019-07-02 Rob Clarknir: add pass to lower load_interpolated_input
2019-07-01 Sagar Ghugenir: Add optimization to use ROR/ROL instructions
2019-07-01 Sagar Ghugenir: Add urol and uror opcodes
2019-06-30 Caio Marcelo de... glsl/nir: Lower buffers using Binding instead of Names
2019-06-30 Alejandro Piñeironir/linker: update already processed uniforms search...
2019-06-30 Alejandro Piñeironir/linker: fill up uniform_storage with explicit data
2019-06-30 Alejandro Piñeironir/linker: use only the array element type for array...
2019-06-30 Alejandro Piñeironir/linker: fill is_shader_storage for uniforms
2019-06-30 Alejandro Piñeironir/linker: add gl_nir_link_uniform_blocks.c
2019-06-30 Alejandro Piñeironir_types: add glsl_type_is_leaf helper
2019-06-30 Alejandro Piñeiroglsl/nir: add glsl_types::explicit_size plus nir C...
2019-06-30 Alejandro Piñeiroglsl_types: add type::bit_size and glsl_base_type_bit_s...
2019-06-30 Alejandro Piñeironir: add is_in_ubo/ssbo/block helpers
2019-06-30 Alejandro Piñeirospirv/nir: fill up nir variable info for ubos and ssbo
2019-06-30 Alejandro Piñeirospirv/nir: create nir variable for UBO/SSBO
2019-06-29 Ian Romanicknir/serach: Increase maximum commutative expressions...
2019-06-29 Ian Romanicknir/algebraic: Don't mark expression with duplicate...
2019-06-29 Ian Romanicknir/search: Log Boolean constants instead of asserting
2019-06-29 Ian Romanicknir/algebraic: Fail build when too many commutative...
2019-06-29 Ian Romanicknir/algebraic: Fix whitespace error
2019-06-28 Eric Anholtnir: Fix lowering of bitfield_insert to shifts.
2019-06-26 Caio Marcelo de... nir/algebraic: Add helpers and a rule involving wrapping
2019-06-26 Caio Marcelo de... spirv: Implement NoSignedWrap and NoUnsignedWrap decora...
2019-06-26 Caio Marcelo de... nir: Add a no wrapping bits to nir_alu_instr
2019-06-26 Jonathan Mareknir: remove fnot/fxor/fand/for opcodes
2019-06-26 Jonathan Mareknir: opt_vectorize: combine different constant sources
2019-06-26 Timothy Arcerinir: add tess support to nir_lower_clamp_color_outputs()
2019-06-25 Sagar Ghugeglsl: Fix round64 conversion function
2019-06-24 Ian Romanickglsl: Don't increase the iteration count when there...
2019-06-24 Caio Marcelo de... glsl/nir: Fix copying 64-bit values in uniform storage
2019-06-24 Caio Marcelo de... glsl/nir: Fix copying vector constant values
2019-06-24 Daniel Schürmannnir: introduce lowering of bitfield_insert to bfm and...
2019-06-24 Daniel Schürmannnir/algebraic: Use unsigned comparison when lowering...
2019-06-24 Daniel Schürmannnir/algebraic: Remove unnecessary iand of [iu]bfe and...
2019-06-24 Daniel Schürmannnir: define behavior of nir_op_bfm and nir_op_u/ibfe...
2019-06-24 Daniel Schürmannnir/algebraic: add optimization pattern for ('ult'...
2019-06-20 Boris Brezillonnir/lower_tex: Add an assert() in nir_lower_txs_lod()
2019-06-20 Caio Marcelo de... spirv: Restrict use of descriptor intrinsics to Vulkan
2019-06-19 Jason Ekstrandnir: Make nir_constant a vector rather than a matrix
2019-06-19 Jason Ekstrandglsl/nir: Fix handling of 64-bit values in uniform...
2019-06-19 Jason Ekstrandspirv: Only copy needed components for OpSpecConstantOp
2019-06-19 Jason Ekstrandspirv: Use a single path for OpSpecConstantOp of OpVect...
2019-06-19 Jason Ekstrandspirv: Use vtn_constan_uint() for array lengths and...
2019-06-19 Jason Ekstrandspirv: Add a vtn_constant_int helper
2019-06-19 Jason Ekstrandglsl/types: Add a real is_integer helper
2019-06-19 Jason Ekstrandglsl/types: Rename is_integer to is_integer_32
2019-06-19 Jason Ekstrandglsl/types: Ignore bit sizes in contains_integer()
2019-06-19 Jason Ekstrandglsl/types: Handle all bit sizes in glsl_type_is_integer
2019-06-19 Caio Marcelo de... glsl/nir_opt_access: Update uniforms correctly when...
2019-06-19 Caio Marcelo de... glsl/nir: Fix getting the sampler dim when arrays are...
2019-06-19 Connor Abbottnir: Use reorderable access flag
2019-06-19 Connor Abbottnir: Add a helper to determine if an intrinsic can...
2019-06-19 Connor Abbottglsl/nir: Add optimization pass for access flags
2019-06-19 Connor Abbottnir: Add reorderable memory access enum
2019-06-19 Connor Abbottnir/copy_prop_vars: Ignore volatile accesses
2019-06-19 Connor Abbottglsl/nir: Propagate access qualifiers
2019-06-19 Connor Abbottnir: Allow qualifiers on copy_deref and image instructions
2019-06-18 Connor Abbottnir: add a vectorization pass
2019-06-18 Boris Brezillonnir/lower_tex: Add a way to lower TXS(non-0-LOD) instru...
2019-06-18 Boris Brezillonnir/lower_tex: Update ->sampler_dim value before callin...
2019-06-18 Boris Brezillonnir/lower_tex: Actually report when projector lowering...
2019-06-18 Kenneth Graunkeglsl: Fix out of bounds read in shader_cache_read_progr...
2019-06-14 Neil Robertsglsl: Set default precision on record members
2019-06-14 Neil Robertsglsl/linker: Make precision matching optional in intras...
2019-06-14 Neil Robertsglsl/linker: Don’t check precision for shader interface
2019-06-14 Neil Robertscompiler/types: Making comparing record precision optional
2019-06-14 Iago Toral Quiroganir: detect more dynamically uniform expressions
2019-06-13 Connor Abbottnir: Don't manually index intrinsic index enum
2019-06-13 Daniel Schürmannspirv/nir: add support for AMD_shader_ballot and Groups...
2019-06-13 Daniel Schürmannnir: add intrinsics for AMD_shader_ballot
2019-06-13 Daniel Schürmannnir/spirv: add support for the SubgroupBallotKHR SPIR...
2019-06-13 Daniel Schürmannnir/spirv: add support for the SubgroupVoteKHR SPIR...
2019-06-10 Caio Marcelo de... glsl: Check order and uniqueness of interlock functions
2019-06-10 Caio Marcelo de... glsl: Make interlock builtins follow same compiler...
2019-06-10 Eduardo Lima Mitevnir/opt_algebraic: Fix rules for imadsh_mix16
2019-06-07 Eric Engestromnir: fix s/&&/||/ typo
next