v3d: Introduce a DRM shim for calling out to the simulator.
[mesa.git] / src / compiler /
2019-07-25 Erik Faye-Lundglsl: report no function instead of empty candidate...
2019-07-24 Jonathan Mareknir/algebraic: add scmp algebraic optimizations
2019-07-24 Jonathan Mareknir/algebraic: add option to lower fall_equalN/fany_nequalN
2019-07-24 Jonathan Mareknir/algebraic: add fdot2 optimizations
2019-07-24 Jonathan Mareknir/algebraic: add option to lower fdph
2019-07-24 Jonathan Mareknir: replace lower_sincos with algebraic opt
2019-07-24 Jonathan Mareknir/algebraic: allow swizzle in nir_algebraic replace...
2019-07-24 Daniel Schürmannnir,intel: lower if (cond) demote() to new intrinsic...
2019-07-24 Jason Ekstrandnir/lower_subgroups: Properly lower masks when subgroup...
2019-07-24 Sagar Ghugenir: Add lowering for nir_op_irem and nir_op_imod
2019-07-23 Jason Ekstrandnir/lower_io: Return SSA defs from helpers
2019-07-23 Jason Ekstrandnir/gather_info: Look for uses of helper invocations
2019-07-23 Jason Ekstrandnir/gather_info: Move setting uses_64bit out of the...
2019-07-23 Jason Ekstrandnir: Add a nir_tex_instr_has_implicit_derivatives helper
2019-07-23 Jason Ekstrandnir: Move nir_alu_instr_is_comparison to the ALU section
2019-07-23 Andrii Simiklitnir: use | instead of || operator
2019-07-23 Eric Engestromnir: don't return void
2019-07-22 Jason Ekstrandnir: Remove a bunch of large stack arrays
2019-07-19 Eric Engestromutil: use standard name for snprintf()
2019-07-19 Jason Ekstrandnir: Only rematerialize comparisons with all SSA sources
2019-07-19 Daniel Schürmannspirv: Fix order of barriers in SpvOpControlBarrier
2019-07-19 Caio Marcelo de... nir: use a switch when printing intrinsic indices
2019-07-19 Rhys Perrynir/algebraic: mark a few comparison simplifications...
2019-07-19 Rhys Perrynir/algebraic: optimize contradictory iand operands
2019-07-18 Timothy Arcerinir/lower_clip: add support for geometry shaders
2019-07-18 Timothy Arcerinir/lower_clip: add lower_clip_outputs() helper
2019-07-18 Timothy Arcerinir/lower_clip: add create_clipdist_vars() helper
2019-07-18 Timothy Arcerinir/lower_clip: add a find_clipvertex_and_position_outp...
2019-07-18 Caio Marcelo de... nir/large_constants: De-duplicate constants
2019-07-18 Caio Marcelo de... nir/large_constants: Use ralloc for var_infos
2019-07-18 Eric Anholtnir: Allow internal changes to the instr in nir_shader_...
2019-07-18 Andreas Baierlnir: Add gl_PointCoord system value
2019-07-18 Andreas Baierlglsl: Optionally declare gl_PointCoord as a system...
2019-07-18 Connor Abbottnir/lower_viewport: Check variable mode first
2019-07-18 Iago Toral Quiroganir: add a V3D-specific intrinsic for per-sample color...
2019-07-17 Caio Marcelo de... nir/large_constants: Use dominance information to find...
2019-07-17 Jason Ekstrandnir/algebraic: Optimize comparisons and up-casts
2019-07-17 Jason Ekstrandnir/algebraic: Optimize comparing unpacked values
2019-07-17 Jason Ekstrandnir/algebraic: Print out the list of transforms in...
2019-07-17 Eric Anholtnir: Fix nir_lower_alu_to_scalar's instr filtering.
2019-07-17 Caio Marcelo de... spirv: Bail when we see CounterBuffer decoration
2019-07-16 Jason Ekstrandnir/regs_to_ssa: Handle regs in phi sources properly
2019-07-16 Jason Ekstrandspirv: Add a warning for ArrayStride on arrays of blocks
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
next