gl_marshal.py: remove/simplify parameters
[platform/upstream/mesa.git] / src / compiler /
2022-10-19 Timothy Arceriglsl: move lower instructions logic inside that pass
2022-10-19 Timothy Arceriglsl: always do {CARRY,BORROW}_TO_ARITH lowering
2022-10-19 Timothy Arceriglsl: drop sub to add neg lowering in GLSL IR
2022-10-19 Timothy Arceriglsl: move rule inside lower_packing_builtins()
2022-10-18 Alyssa Rosenzweignir/lower_io: Set interpolated_input dest_type
2022-10-18 Yonggang Luonir: No need redefine snprintf anymore in nir.h
2022-10-18 Timothy Arceriglsl/glsl_to_nir: remove unreachable code
2022-10-17 Alyssa Rosenzweignir: Usher nir_normalize_cubemap_coords into 2022
2022-10-17 Alyssa Rosenzweignir: Fix nir_fmax_abs_vec_comp
2022-10-15 Alyssa Rosenzweignir: Be smarter fusing ffma
2022-10-15 Italo Nicolaclc: add 32-bit target
2022-10-14 Gert Wollnynir: move fusing csel and comparisons to opt_late_algebraic
2022-10-14 Lionel Landwerlinnir: fix NIR_DEBUG=validate_ssa_dominance
2022-10-13 Alyssa Rosenzweignir/lower_system_values: Fix cs_local_index_to_id with...
2022-10-11 Georg Lehmannnir: Print nir_selection_control_divergent_always_taken.
2022-10-11 Timur Kristófnir: Add selection control enum for always taken diverg...
2022-10-11 Timur Kristófnir: Document the flatten/dont_flatten selection contro...
2022-10-04 Gert Wollnynir_lower_to_source_mods: Don't sneek in an abs modifie...
2022-10-03 Emma Anholtglsl: Remove lower_vec_index_to_swizzle.
2022-10-03 Emma Anholtglsl: remove opt_structure_splitting.
2022-10-03 Emma Anholtglsl: Remove opt_array_splitting.
2022-10-03 Emma Anholtglsl: Remove do_set_program_inouts.
2022-10-03 Emma Anholtglsl: Remove lower_output_reads.
2022-10-03 Emma Anholtnir/vars_to_ssa: Always do OOB load/store removal.
2022-10-03 Emma Anholtnir/nir_opt_copy_prop_vars: Don't leak dynarray memory...
2022-10-01 Caio Oliveiraspirv: Enable OpEmitMeshTasksEXT workaround for Clay...
2022-09-30 SoroushIMGnir: allow to fine tune unrolling for loops with soft...
2022-09-30 SoroushIMGnir: track whether a loop contains soft fp64 ops
2022-09-30 Georg Lehmannnir/opt_algebraic: Optimize more (a cmp b ? a : b)...
2022-09-28 Kenneth Graunkest/mesa: Optionally call nir_vectorize_tess_levels()
2022-09-27 Mike Blumenkrantznir/opt_undef: add a pass to clean up 64bit undefs
2022-09-27 Timothy Arcerinir/loop_analyze: remove cost of redundant selects
2022-09-27 Timothy Arcerinir/loop_analyze: delay instruction cost calculation
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_split_per_...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_split_var_...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_samplers
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_inte...
2022-09-26 Marcin Ślusarznir: use nir_metadata_none instead of its value
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_frexp
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_fb_read
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_draw...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_clip...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_clip...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_clam...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_64bi...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_bool...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_bool...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_bool...
2022-09-26 Marcin Ślusarznir: use nir_shader_instructions_pass in nir_lower_alu
2022-09-26 Marcin Ślusarzglsl: use nir_shader_instructions_pass in gl_nir_lower_...
2022-09-26 Marcin Ślusarzglsl: use nir_shader_instructions_pass in gl_nir_lower_...
2022-09-26 Marcin Ślusarzglsl: use nir_shader_instructions_pass in gl_nir_lower_...
2022-09-25 Thomas H.P. Andersenspirv: mark function unused
2022-09-23 Mike Blumenkrantzglsl: fix gl_CullDistance xfb linking
2022-09-23 Caio Oliveiraspirv: Make a helper function to check glslang/shaderc
2022-09-23 Caio Oliveiraspirv: Call vtn_emit_ret_store() only when handling...
2022-09-23 Caio Oliveiraspirv: Add workaround to ignore OpReturn after OpEmitMe...
2022-09-23 Timur Kristófspirv: Treat EmitMeshTasksEXT as a terminating instruction.
2022-09-23 Caio Oliveiraspirv: Pass vtn_block into vtn_emit_branch()
2022-09-23 Caio Oliveiranir/lower_task_shader: Don't fail adding a launch when...
2022-09-21 Samuel Pitoisetnir,radv: pass the number of samples to load_sample_pos...
2022-09-21 Samuel Pitoisetnir: add nir_load_rasterization_samples_amd
2022-09-21 Marcin Ślusarznir/lower_task_shader: lower small stores & loads to...
2022-09-20 Marcin Ślusarznir, anv, hasvk, radv: pull uses_wide_subgroup_intrinsi...
2022-09-20 Marcin Ślusarznir: add uses_wide_subgroup_intrinsics to task/mesh...
2022-09-20 Samuel Pitoisetnir: add nir_intrinsic_load_sample_positions_amd
2022-09-20 Rhys Perryradv: fix dynamic RT stack size with VGPR spilling
2022-09-19 Kai Wasserbächfix: nir: unused variable ‘else_block’ [-Wunused-variable]
2022-09-19 Jason Ekstrandnir/load_libclc: Don't add generic variants that alread...
2022-09-19 Jason Ekstrandnir: Add a helper for finding a function by name
2022-09-19 Jason Ekstrandspirv: Don't use libclc for wait_group_events
2022-09-16 Qiang Yunir: add nir_intrinsic_ordered_xfb_counter_add_amd
2022-09-16 Qiang Yunir,ac/llvm: add nir_intrinsic_load_ordered_id_amd
2022-09-16 Qiang Yunir: add nir_intrinsic_load_streamout_buffer_amd
2022-09-16 Qiang Yunir: add nir_intrinsic_load_num_vertices_per_primitive_amd
2022-09-16 Qiang Yunir: fix nir_xfb_info buffer_to_stream length
2022-09-14 Emma Anholtnir/lower_mediump_vars: Don't lower mediump shared...
2022-09-14 Rhys Perrynir/algebraic: optimize fabs(bcsel(b, fneg(a), a))
2022-09-13 Rhys Perrynir/algebraic: optimize bits=umin(bits, 32-(offset...
2022-09-13 Alyssa Rosenzweignir: Add nir_intrinsic_texture_base_agx sysval
2022-09-12 Alyssa Rosenzweignir/lower_blend: Avoid emitting unnecessary fsats
2022-09-12 Karol Herbstrusticl: nir bindings
2022-09-11 Thomas H.P. Andersenspirv: avoid allocating memory twice
2022-09-09 Gert Wollnymesa/glsl: Add support for NV_shader_noperspective_inte...
2022-09-08 Timur Kristófnir/gather_info: Clear cross-invocation output mask.
2022-09-08 Timur Kristófnir/lower_system_values: Add shortcut for 1D workgroups.
2022-09-08 Georg Lehmannnir/opt_algebraic: Optimize unpacking of upcasts to...
2022-09-08 Timothy Arceriglsl: remove GLSL IR inverse comparison optimisations
2022-09-08 Ian Romanicknir/comparison_pre: See through an inot to apply the...
2022-09-08 Timothy Arcerinir: support loop unrolling with inot conditions
2022-09-08 Timothy Arcerinir: update nir_is_supported_terminator_condition()
2022-09-06 Emma Anholtmesa: Remove PIPE_CAP_CS_DERIVED_SYSTEM_VALUES_SUPPORTE...
2022-09-03 Christian Gmeinerisaspec: Move isa_decode(..) declaration
2022-09-02 Marcin Ślusarzspirv, compiler: add "bool nv" to shader_info.mesh
2022-09-02 Timur Kristófspirv, nir: Handle EmitMeshTasksEXT opcode.
2022-09-02 Timur Kristófspirv: Support TaskPayloadWorkgroupEXT storage class.
2022-09-02 Timur Kristófspirv: Support the CullPrimitiveEXT mesh shader built-in.
2022-09-02 Timur Kristófspirv: Support EXT_mesh_shader SetMeshOutputsEXT.
2022-09-02 Timur Kristófspirv: Support EXT_mesh_shader mesh/task stages.
2022-09-02 Timur Kristófspirv: Add mesh_shading capability for EXT_mesh_shader.
next