summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/vc4
AgeCommit message (Expand)AuthorFilesLines
16 hoursvc4: fix typo in simulator conditional declarationJuan A. Suarez Romero1-1/+1
2 daysvc4,v3d,v3dv: avoid compiling in unused `sim_file` field in the {vc4,v3d}_scr...Eric Engestrom1-0/+2
2024-07-01vc4: fix out-of-bounds access to arrayJuan A. Suarez Romero1-5/+6
2024-07-01vc4: do not create 0-bytes variable length arraysJuan A. Suarez Romero2-27/+36
2024-07-01vc4: do not pass NULL pointer to function not expecting NULLsJuan A. Suarez Romero1-5/+12
2024-07-01vc4: do not access member of a NULL structureJuan A. Suarez Romero1-1/+2
2024-07-01vc4: use unsigned types when performing bitshiftingJuan A. Suarez Romero5-16/+16
2024-06-29build: pass licensing information in SPDX formDavid Heidelberg1-18/+1
2024-06-21treewide: use nir_def_replace sometimesAlyssa Rosenzweig1-2/+1
2024-06-17treewide: use nir_metadata_control_flowAlyssa Rosenzweig2-4/+2
2024-06-17nir: remove nir_intrinsic_discardDaniel Schürmann1-2/+2
2024-06-08gallium/u_blitter: add option to override fragment shader for util_blitter_blitMarek Olšák1-2/+2
2024-05-13vc4: use IO semantics for locationJuan A. Suarez Romero2-23/+8
2024-05-13vc4: use tlb_color_brcm intrinsicJuan A. Suarez Romero3-17/+7
2024-05-06vc4: set src type on storing sample maskJuan A. Suarez Romero1-1/+2
2024-03-22treewide: Replace usage of macro DEBUG with MESA_DEBUG when possibleYonggang Luo3-3/+3
2024-02-07gallium: remove take_ownership from set_vertex_buffers, assume it's trueMarek Olšák1-2/+1
2024-01-22nir: rework and fix rotate loweringKarol Herbst1-1/+0
2024-01-14gallium: remove unbind_trailing_count from set_vertex_buffersMarek Olšák2-4/+3
2023-12-30treewide: Replace the include of nir_types.h with glsl_types.hYonggang Luo1-1/+1
2023-11-24vc4/resource: Support offset query for multi-planar planesRobert Mader1-2/+7
2023-11-21vc4: use pipe_shader_from_nirAlyssa Rosenzweig1-12/+3
2023-11-02vc4: Stop assuming glsl_get_length() returns 0 for vectorsFaith Ekstrand1-8/+5
2023-10-24glsl: Retire dround lowering.Eric Anholt1-1/+0
2023-09-27vc4: Fix mask RGBA validation at YUV blitJose Maria Casanova Crespo1-1/+1
2023-09-19vc4: mark buffers as initialized at vc4_texture_subdataJose Maria Casanova Crespo1-27/+44
2023-08-30treewide: Use nir_before/after_impl for more elaborate casesAlyssa Rosenzweig1-1/+1
2023-08-19vc4: drop duplicate .lower_ldexpEric Engestrom1-1/+0
2023-08-18nir: Drop most uses if nir_instr_rewrite_src()Faith Ekstrand1-2/+1
2023-08-15nir: Rename nir_instr_type_ssa_undef to nir_instr_type_undefFaith Ekstrand1-2/+2
2023-08-14nir: Drop nir_destFaith Ekstrand3-27/+27
2023-08-14nir: Drop nir_alu_destFaith Ekstrand1-6/+6
2023-08-14nir: Get rid of nir_dest_num_components()Faith Ekstrand1-1/+1
2023-08-14vc4: Stop passing around nir_destFaith Ekstrand1-55/+55
2023-08-14gallium: move vertex stride to CSOMike Blumenkrantz1-4/+4
2023-08-13nir: Drop most instances of nir_ssa_dest_init()Faith Ekstrand2-3/+3
2023-08-12nir: Drop "SSA" from NIR languageAlyssa Rosenzweig6-110/+110
2023-08-11nir: add a filter cb to lower_io_to_scalarMike Blumenkrantz1-3/+3
2023-08-11gallium: remove start_slot parameter from pipe_context::set_vertex_buffersYogesh Mohan Marimuthu1-3/+2
2023-08-03treewide: sed out more is_ssaAlyssa Rosenzweig1-1/+0
2023-08-03nir: Drop nir_alu_src::{negate,abs}Alyssa Rosenzweig1-3/+0
2023-08-03treewide: Drop is_ssa assertsAlyssa Rosenzweig2-5/+0
2023-08-03nir: Remove nir_alu_dest::saturateAlyssa Rosenzweig1-3/+0
2023-08-03vc4,broadcom/compiler: Drop write_mask handlingAlyssa Rosenzweig1-13/+6
2023-08-02nir: Remove reg_intrinsics parameter to convert_from_ssaAlyssa Rosenzweig1-1/+1
2023-07-25vc4: Convert to new-style NIR registersFaith Ekstrand1-19/+38
2023-07-21nir: Remove register arraysAlyssa Rosenzweig1-2/+0
2023-07-12nir: rename has_txs to has_texture_scalingChristian Gmeiner1-0/+1
2023-07-12nir: rename intrinsic to have a more generic nameingChristian Gmeiner1-1/+1
2023-07-12nir: Add a reg_intrinsics flag to nir_convert_from_ssaFaith Ekstrand1-1/+1