swrast: Move _mesa_format_pack_colormask() to the only caller.
[mesa.git] / src / compiler /
2019-07-16 Jason Ekstrandnir/lower_doubles: Handle fdiv and fsub directly
2019-07-16 Jason Ekstrandnir/lower_doubles: Use the new NIR lowering framework
2019-07-16 Jason Ekstrandnir/lower_doubles: Use "alu" for the nir_alu_instr
2019-07-16 Jason Ekstrandnir/lower_int64: Use the core NIR lowering framework
2019-07-16 Jason Ekstrandnir/alu_to_scalar: Use the new NIR lowering framework
2019-07-16 Jason Ekstrandnir/alu_to_scalar: Use "alu" as the name for the nir_al...
2019-07-16 Jason Ekstrandnir/lower_system_values: Support lowering more intrinsics
2019-07-16 Jason Ekstrandnir/lower_system_values: Drop the context-aware builder...
2019-07-16 Jason Ekstrandnir/lower_system_values: Use the new generic NIR loweri...
2019-07-16 Jason Ekstrandnir/lower_subgroups: Use the new generic NIR lowering...
2019-07-16 Jason Ekstrandnir: Add some generic helpers for writing lowering...
2019-07-16 Jason Ekstrandnir: Add a helper for fetching the SSA def from an...
2019-07-15 Caio Marcelo de... spirv: Ignore ArrayStride for storage classes that...
2019-07-15 Caio Marcelo de... spirv: Fix stride calculation when lowering Workgroup...
2019-07-15 Jason Ekstrandnir,intel: Add support for lowering 64-bit nir_opt_extr...
2019-07-15 Jason Ekstrandnir/opt_if: Clean up single-src phis in opt_if_loop_ter...
2019-07-12 Alejandro Piñeiroglsl/shader_cache: handle SPIR-V shaders
2019-07-12 Arcady Goldmints... nir/linker: Initialize UniformDataDefaults when using...
2019-07-12 Arcady Goldmints... glsl/serialize: Update write_program_resource_data...
2019-07-12 Arcady Goldmints... glsl/serialize: Handle NULL uniform name in write_unifo...
2019-07-12 Antia Puentesnir/types: Add glsl_type_is_unsized_array helper
2019-07-12 Antia Puentesnir/linker: Fill TOP_LEVEL_ARRAY_SIZE and STRIDE
2019-07-12 Antia Puentesnir/linker: Compute the offset for non-trivial uniform...
2019-07-12 Antia Puentesnir/linker: Add atomic counters to the program resource...
2019-07-12 Antia Puentesnir/linker: Add XFB resources to the program resource...
2019-07-12 Antia Puentesnir/linker: Add BUFFER_VARIABLEs to the prog resource...
2019-07-12 Antia Puentesnir/linker: Add inputs/outputs to the program resource...
2019-07-12 Alejandro Piñeironir/linker: add ubo/ssbo to the program resource list
2019-07-12 Antia Puentesnir/linker: Fill the uniform's BLOCK_INDEX
2019-07-12 Andres Gomeznir/compiler: keep same bit size when lowering with...
2019-07-12 Yevhenii Kolesnikovglsl/link_varyings: Fix hash table leak
2019-07-12 Iago Toral Quiroganir: add a new v3d-specific intrinsic for tile buffer...
2019-07-11 Ian Romanicknir/algebraic: Recognize open-coded flrp(a, b, a)
2019-07-11 Ian Romanicknir/algebraic: Rearrange 1-((1-a) * (1-b)) into flrp...
2019-07-11 Ian Romanicknir/algebraic: Reassociate fadd into fmul in DPH-like...
2019-07-11 Ian Romanicknir/algebraic: Recognize open-coded flrp(-1, 1, a)...
2019-07-11 Ian Romanicknir: intel/vec4: Add flag to disable some algebraic...
2019-07-11 Neil Robertsglsl/builtin types: Set the precision on the depth...
2019-07-11 Neil Robertsglsl: Add a constructor for glsl_struct_field to specif...
2019-07-11 Neil Robertsglsl: Add a macro for the default values for glsl_struc...
2019-07-11 Neil Robertsglsl/builtin_variables: Add a precision to the builtins
2019-07-10 Connor Abbottnir/lower_io: Don't use variable to get deref mode
2019-07-10 Jason Ekstrandnir/loop_analyze: Pass nir_const_values directly to...
2019-07-10 Jason Ekstrandnir/loop_analyze: Properly handle swizzles in loop...
2019-07-10 Jason Ekstrandnir/loop_analyze: Refactor detection of limit vars
2019-07-10 Jason Ekstrandnir: Add some helpers for chasing SSA values properly
2019-07-10 Jason Ekstrandnir/loop_analyze: Bail if we encounter swizzles
2019-07-10 Jason Ekstrandnir/loop_analyze: Use new eval_const_* helpers in test_...
2019-07-10 Jason Ekstrandnir/loop_analyze: Handle bit sizes correctly in calcula...
2019-07-10 Jason Ekstrandnir/loop_analyze: Fix phi-of-identical-alu detection
2019-07-10 Jason Ekstrandnir/instr_set: Expose nir_instrs_equal()
2019-07-10 Jason Ekstrandnir/builder: Use nir_const_value_for_* for constructing...
2019-07-10 Jason Ekstrandnir: Refactor nir_src_as_* constant functions
2019-07-10 Jason Ekstrandnir: Add more helpers for working with const values
2019-07-09 Alyssa Rosenzweignir: Add Panfrost-specific blending intrinsic
2019-07-09 Alyssa Rosenzweignir: Add nir_imm_vec4_16
2019-07-09 Connor Abbottnir/lower_io_to_temporaries: Fix hash table leak
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...
next