v3d: we always have at least one output segment
[mesa.git] / src / compiler /
2019-11-18 Dave Airlienir/serialize: pack function has name and entry point...
2019-11-18 Jason Ekstrandnir: Validate that variables are in the right lists
2019-11-14 Connor Abbottnir: Fix non-determinism in lower_global_vars_to_local
2019-11-13 Caio Marcelo de... spirv: Consider the sampled_image case in wa_glslang_17...
2019-11-12 Brian Paulnir: fix a couple signed/unsigned comparison warnings...
2019-11-12 Rhys Perrynir/divergence: improve DA of shuffle
2019-11-12 Jason Ekstrandspirv: Fix the MSVC build
2019-11-12 Erik Faye-Lundnir: patch up deref-vars when lowering clip-planes
2019-11-11 Caio Marcelo de... glsl: Check earlier for MaxTextureImageUnits and MaxIma...
2019-11-11 Caio Marcelo de... glsl: Check earlier for MaxShaderStorageBlocks and...
2019-11-11 Jason Ekstrandnir: Add tests for nir_extract_bits
2019-11-11 Jason Ekstrandnir/builder: Add a nir_extract_bits helper
2019-11-11 Alyssa Rosenzweignir: Add load_output_u8_as_fp16_pan intrinsic
2019-11-09 Jason Ekstrandspirv: Sort out the mess that is sampled image
2019-11-09 Jason Ekstrandspirv: Add a vtn_decorate_pointer helper
2019-11-09 Jason Ekstrandspirv: Remove the type from sampled_image
2019-11-09 Caio Marcelo de... spirv: Don't leak GS initialization to other stages
2019-11-08 Marek Olšákcompiler: pack shader_info from 160 bytes to 96 bytes
2019-11-08 Marek Olšákglsl/linker: pass shader_info to analyze_clip_cull_usag...
2019-11-08 Kristian H. Kristensenfreedreno/ir3: Implement TCS synchronization intrinsics
2019-11-08 Kristian H. Kristensenfreedreno/ir3: Add ir3 intrinsics for tessellation
2019-11-08 Kristian H. Kristensenfreedreno/ir3: Add load and store intrinsics for global io
2019-11-07 Kai Wasserbächnir: fix unused function warning in src/compiler/nir...
2019-11-07 Kai Wasserbächnir: fix unused variable warning in find_and_update_pre...
2019-11-07 Kai Wasserbächnir: fix unused variable warning in nir_lower_vars_to_e...
2019-11-06 Samuel Pitoisetnir: fix packing of nir_variable
2019-11-06 Marek Olšáknir/serialize: pack nir_variable flags
2019-11-06 Marek Olšáknir/serialize: store 32-bit object IDs instead of 64-bit
2019-11-06 Marek Olšáknir/serialize: don't expand 16-bit variable state slots...
2019-11-06 Marek Olšáknir: pack the rest of nir_variable::data
2019-11-05 Kenneth Graunkenir: Handle image arrays when setting variable data
2019-11-04 Marek Olšáknir: pack nir_variable::data::xfb_*
2019-11-04 Marek Olšáknir: pack nir_variable::data::stream
2019-11-04 Ian Romanicknir/algebraic: Mark other comparison exact when removin...
2019-11-04 Ian Romanicknir/algebraic: Add the ability to mark a replacement...
2019-11-04 Marek Olšákcompiler: make variable::data::binding unsigned
2019-11-04 Marek Olšákst/mesa: call nir_lower_flrp only once per shader
2019-11-04 Dylan Bakernir: correct use of identity check in python
2019-11-01 Marek Olšákglsl: encode struct/interface types better
2019-11-01 Marek Olšákglsl: encode array types better
2019-11-01 Marek Olšákglsl: encode explicit_stride for basic types better
2019-11-01 Marek Olšákglsl: encode vector_elements and matrix_columns better
2019-11-01 Marek Olšákglsl: encode/decode types using a union with bitfields...
2019-11-01 Timothy Arceriglsl: disable lower_fragdata_array() for NIR drivers
2019-10-31 Yevhenii Kolesnikovglsl: Enable textureSize for samplerExternalOES
2019-10-31 Robert Fossnir: Build nir_lower_point_size.c in libmesa_nir
2019-10-31 Tapani Pällinir: fix couple of compile warnings
2019-10-29 Caio Marcelo de... spirv: Don't fail if multiple ordering semantics bits...
2019-10-28 Danylo Piliaievglsl: Initialize all fields of ir_variable in constructor
2019-10-28 Timothy Arceriutil: rename list_empty() to list_is_empty()
2019-10-25 Dylan Bakernir: Fix invalid code for MSVC
2019-10-25 Marek Olšákglsl/serialize: optimize for equal offsets in uniform...
2019-10-25 Marek Olšákglsl/serialize: restructure remap table code
2019-10-25 Kenneth Graunkenir: Use VARYING_SLOT_TESS_MAX to size indirect bitmasks
2019-10-24 Kristian H. Kristensennir: Use BITSET for tracking varyings in lower_io_arrays
2019-10-24 Caio Marcelo de... spirv: Add helper to find args of Image Operands
2019-10-24 Caio Marcelo de... spirv: Check that only one offset is defined as Image...
2019-10-24 Caio Marcelo de... spirv: Add imageoperands_to_string helper
2019-10-24 Caio Marcelo de... spirv: Handle MakePointerAvailable/Visible
2019-10-24 Caio Marcelo de... spirv: Handle MakeTexelAvailable/Visible
2019-10-24 Caio Marcelo de... spirv: Add option to emit scoped memory barriers
2019-10-24 Caio Marcelo de... spirv: Add SpvMemoryModelVulkan and related capabilities
2019-10-24 Caio Marcelo de... spirv: Emit memory barriers for atomic operations
2019-10-24 Caio Marcelo de... spirv: Parse memory semantics for atomic operations
2019-10-24 Caio Marcelo de... nir/tests: Add copy propagation tests with scoped_memor...
2019-10-24 Caio Marcelo de... nir: Add scoped_memory_barrier intrinsic
2019-10-24 Jason Ekstrandspirv/info: Add a memorymodel_to_string helper
2019-10-24 Timothy Arceriglsl: remove propagate_invariance() call from the linker
2019-10-24 Timothy Arcerinir: improve nir_variable packing
2019-10-24 Timothy Arcerinir: fix nir_variable_data packing
2019-10-24 Marek Olšákst/mesa: assign driver locations for VS inputs for...
2019-10-23 Erik Faye-LundRevert "nir: drop support for using load_alpha_ref_float"
2019-10-23 Erik Faye-LundRevert "nir: drop unused alpha_ref_float"
2019-10-22 Marek Olšáknir: allow nir_lower_uniforms_to_ubo to be run repeatedly
2019-10-21 Rhys Perrynir/lower_idiv: add new llvm-based path
2019-10-18 Rob Clarknir: add nir_lower_amul pass
2019-10-18 Rob Clarknir: add address calc related opt rules
2019-10-18 Rob Clarknir: add amul instruction
2019-10-18 Rob Clarknir: Add a new ALU nir_op_imul24
2019-10-18 Eduardo Lima Mitevnir: Add a new ALU nir_op_imad24_ir3
2019-10-18 Rob Clarknir/search: fix the PoT helpers
2019-10-18 Eduardo Lima Mitevnir: Add new texop nir_texop_tex_prefetch
2019-10-17 Ian Romanicknir/search: Fix possible NULL dereference in is_fsign
2019-10-17 Kristian H. Kristensenfreedreno/ir3: Implement lowering passes for VS and GS
2019-10-17 Kristian H. Kristensenfreedreno/ir3: Add intrinsics that map to LDLW/STLW
2019-10-17 Erik Faye-Lundnir: drop unused alpha_ref_float
2019-10-17 Erik Faye-Lundnir: drop support for using load_alpha_ref_float
2019-10-17 Erik Faye-Lundnir: support feeding state to nir_lower_clip_[vg]s
2019-10-17 Erik Faye-Lundnir: support lowering clipdist to arrays
2019-10-17 Erik Faye-Lundnir: support derefs in two-sided lighting lowering
2019-10-17 Erik Faye-Lundnir: add lowering-pass for point-size mov
2019-10-17 Erik Faye-Lundnir: allow passing alpha-ref state to lowering-code
2019-10-17 Dave Airlienir: add a pass to lower flat shading.
2019-10-15 Jonathan Marekspirv: set correct dest_type for texture query ops
2019-10-12 Timothy Arceriglsl: fix crash compiling bindless samplers inside...
2019-10-12 Neil Robertsglsl/builtin: Add alternate versions of atan using...
2019-10-12 Neil Robertsglsl: Add opcodes for atan and atan2
2019-10-12 Neil Robertsnir/builtin: Add extern "C" guards to nir_builtin_builder.h
2019-10-12 Neil Robertsnir/builtin: Add #include u_math.h to the header
2019-10-12 Neil Robertsnir/builder: Move nir_atan and nir_atan2 from SPIR...
next