- dfaa4c5 pan/mdg: Deduplicate nir_find_variable_with_driver_location by Alyssa Rosenzweig · 4 years ago
- 69c864b panfrost: Make {midgard,bifrost}_compile_shader_nir() return a program object by Boris Brezillon · 4 years ago
- a5005c3 panfrost: Get rid of the constant patching done on blend shader binaries by Boris Brezillon · 4 years ago
- 0a74a04 panfrost: Pass compile arguments through a struct by Boris Brezillon · 4 years ago
- c9192d1 pan/mdg: map uabs_i/usub to i/uabsdiff by Italo Nicola · 4 years, 1 month ago
- cea032a pan/mdg: remove unused arg from ALU_CHECK_CMP and ALU_CASE_CMP by Italo Nicola · 4 years, 1 month ago
- 0aa08ae nir: Split NIR_INTRINSIC_TYPE into separate src/dest indices by Jason Ekstrand · 4 years, 1 month ago
- 756441b pan/mdg: Infer whether to disassemble shaders from info.internal by Icecream95 · 4 years, 1 month ago
- 9750164 nir: Rename get_buffer_size to get_ssbo_size by Jason Ekstrand · 4 years, 1 month ago
- 27516ba pan/mdg: Use nir_shader_instructions_pass for fdot2 lowering by Icecream95 · 4 years, 1 month ago
- ac55b1a nir: get ffma support from NIR options for nir_lower_flrp by Marek Olšák · 4 years, 3 months ago
- f25e169 nir/opt_vectorize: Add a callback for filtering of vectorizing. by Eric Anholt · 4 years, 2 months ago
- d7b6d2e panfrost: add support for atomics by Italo Nicola · 4 years, 2 months ago
- 8e221f5 panfrost: add atomic ops infrastructure by Italo Nicola · 4 years, 2 months ago
- 1101261 panfrost: fix undefined value access on mir_set_intr_mask() by Italo Nicola · 4 years, 2 months ago
- 7dab574 pan/mdg: Implement texture gathers by Alyssa Rosenzweig · 4 years, 2 months ago
- f6e19dd pan/mdg: Refactor texture op/mode handling by Alyssa Rosenzweig · 4 years, 2 months ago
- 80ebf11 pan/mdg: Implement nir_intrinsic_load_sample_mask_in by Alyssa Rosenzweig · 4 years, 2 months ago
- 41184f8 pan/mdg: Bounds check swizzle writing globals by Alyssa Rosenzweig · 4 years, 2 months ago
- 2486fe6 pan/mdg: Scalarize 64-bit by Alyssa Rosenzweig · 4 years, 2 months ago
- 3e2cb21 pan/mdg: Implement i/umul_high by Alyssa Rosenzweig · 4 years, 2 months ago
- 4c24c82 panfrost: Fix remaining release-build warnings. by Eric Anholt · 4 years, 2 months ago
- e5899c1 nir: rename nir_op_fne to nir_op_fneu by Karol Herbst · 4 years, 2 months ago
- 680fb05 panfrost: Use memctx for sysvals by Alyssa Rosenzweig · 4 years, 2 months ago
- 62637a9 panfrost: Free hash_to_temp map by Alyssa Rosenzweig · 4 years, 2 months ago
- 14e7749 pan/mdg: Identify barrier out-of-order field by Alyssa Rosenzweig · 4 years, 2 months ago
- 6afd4ad panfrost: Simplify depth/stencil/alpha by Alyssa Rosenzweig · 4 years, 2 months ago
- 1d0b3ef panfrost: Treat texture dimension as first-class by Alyssa Rosenzweig · 4 years, 2 months ago
- 8150c1d pan/mdg: defer branch packing by Italo Nicola · 4 years, 3 months ago
- bea6a65 pan/mdg: eliminate references to ins->load_store.op by Italo Nicola · 4 years, 3 months ago
- 92c808c pan/mdg: eliminate references to ins->texture.op by Italo Nicola · 4 years, 3 months ago
- 83592de pan/mdg: apply float outmods to textures by Italo Nicola · 4 years, 3 months ago
- 5011373 pan/mdg: eliminate references to ins->alu.outmod by Italo Nicola · 4 years, 3 months ago
- 5f7e018 pan/mdg: eliminate references to ins->alu.reg_mode by Italo Nicola · 4 years, 3 months ago
- f4c89bf pan/mdg: eliminate references to ins->alu.op by Italo Nicola · 4 years, 3 months ago
- 598527f pan/mdg: prepare effective_writemask() by Italo Nicola · 4 years, 3 months ago
- b1b0ce0 pan/mdg: fix src_type in instructions that need a implicit zero by Italo Nicola · 4 years, 3 months ago
- 94f0bae panfrost/midgard: Make search_var take a nir_shader and mode by Jason Ekstrand · 4 years, 3 months ago
- 2956d53 nir: Add nir_foreach_shader_in/out_variable helpers by Jason Ekstrand · 4 years, 3 months ago
- e764192 pan/mdg: Use the blend RT for blend shader framebuffer fetches by Icecream95 · 4 years, 3 months ago
- c20d166 pan/mdg: Do per-sample framebuffer loads by Icecream95 · 4 years, 3 months ago
- 4a8ad1e pan/mdg: Don't disassemble blit shaders by Icecream95 · 4 years, 3 months ago
- da2eed3 pan/mdg: Implement gl_SampleID by Alyssa Rosenzweig · 4 years, 3 months ago
- 334dab0 pan/mdg: Skip z/s combining for dual-source writes by Icecream95 · 4 years, 3 months ago
- 85954ec pan/mdg: Dual source blend input/writeout support by Icecream95 · 4 years, 4 months ago
- 0ff6263 pan/mdg: Add a nir pass to reorder store_output intrinsics by Icecream95 · 4 years, 3 months ago
- 6493d29 pan/mdg: Fix non-debug compiliation by Icecream95 · 4 years, 3 months ago
- 2096903 panfrost: Fix outmods on int to float conversions by Italo Nicola · 4 years, 3 months ago
- 2fbe7ca pan/mdg: Use a 32-bit ld_color_buffer op when needed by Icecream95 · 4 years, 3 months ago
- 18059f4 pan/mdg: Set the z/s store intrinsic base correctly by Icecream95 · 4 years, 3 months ago
- 7781d2c pan/mdg: Support MRT in output load lowering by Icecream95 · 4 years, 3 months ago
- 2fa60b7 pan/mdg: Handle non-blend framebuffer lowering by Icecream95 · 4 years, 3 months ago
- ed4d273 pan/mdg: Emit a tilebuffer wait loop when needed by Icecream95 · 4 years, 3 months ago
- 1e1eee9 pan/mdg: Do the pan_lower_framebuffer pass later by Icecream95 · 4 years, 3 months ago
- 61dfc3c pan/mdg: Handle tilebuffer wait loops by Icecream95 · 4 years, 3 months ago
- 63a8722 pan/mdg: Handle nir_texop_txf_ms by Alyssa Rosenzweig · 4 years, 4 months ago
- 6d9f951 pan/mdg: Handle nir_tex_src_ms_index by Alyssa Rosenzweig · 4 years, 4 months ago
- a2748d4 pan/mdg: Handle GLSL_SAMPLER_DIM_MS by Alyssa Rosenzweig · 4 years, 4 months ago
- 797fa87 pan/mdg: Fix indirect UBO swizzles by Alyssa Rosenzweig · 4 years, 3 months ago
- b019b22 panfrost: Only call nir_lower_io on shader_in/out by Jason Ekstrand · 4 years, 4 months ago
- a6f0d7f pan/mdg: Vectorize vlut operations by Icecream95 · 4 years, 5 months ago
- d838cb9 pan/mdg: Defer nir_fuse_io_16 until after opts by Alyssa Rosenzweig · 4 years, 4 months ago
- 277b616 pan/mdg: Precolour blend inputs by Alyssa Rosenzweig · 4 years, 4 months ago
- d37e901 pan/mdg: Add new depth store lowering by Icecream95 · 4 years, 4 months ago
- a680634 pan/mdg: Add depth/stencil support to emit_fragment_store by Icecream95 · 4 years, 4 months ago
- 7534a31 pan/mdg: Move search_var to earlier in midgard_compile.c by Icecream95 · 4 years, 4 months ago
- 92d3f1f pan/mdg: Replace writeout booleans with a single value by Icecream95 · 4 years, 4 months ago
- 2a5504f pan/mdg: Remove writeout case from bytemask_of_read_components by Icecream95 · 4 years, 4 months ago
- 7da8667 pan/mdg: Remove old zs store lowering by Icecream95 · 4 years, 4 months ago
- d97aaad pan/midgard: Use a signed value for checking inline constants by Icecream95 · 4 years, 4 months ago
- 2d16883 pan/mdg: Ensure ld_vary_16 is aligned by Alyssa Rosenzweig · 4 years, 4 months ago
- 622e3a8 pan/mdg: Legalize inverts with constants by Alyssa Rosenzweig · 4 years, 5 months ago
- 36af05b pan/mdg: Handle regular nir_intrinsic_load_output by Alyssa Rosenzweig · 4 years, 5 months ago
- 0ae0141 pan/mdg: Handle f2u8 by Alyssa Rosenzweig · 4 years, 5 months ago
- f8b881f pan/mdg: Fold roundmode into applicable instructions by Alyssa Rosenzweig · 4 years, 5 months ago
- 93513cd pan/mdg: Implement *_rtz conversions with roundmode by Alyssa Rosenzweig · 4 years, 5 months ago
- 014d2e4 pan/mdg: Distinguish blend shaders in internal shader-db by Alyssa Rosenzweig · 4 years, 5 months ago
- 7ac617c pan/mdg: Don't double-replicate blend on T720 by Alyssa Rosenzweig · 4 years, 5 months ago
- 30a393f pan/mdg: Enable out-of-order execution after texture ops by Alyssa Rosenzweig · 4 years, 5 months ago
- 31de10c pan/mdg: Disassemble out-of-order bits by Alyssa Rosenzweig · 4 years, 5 months ago
- 7c793a4 pan/mdg: Fuse f2f16 into load_interpolated_input by Alyssa Rosenzweig · 4 years, 5 months ago
- 5f8dd41 pan/mdg: Handle 16-bit ld_vary by Alyssa Rosenzweig · 4 years, 5 months ago
- 5a175e4 pan/mdg: Implement raw colourbuf loads on T720 by Alyssa Rosenzweig · 4 years, 5 months ago
- 4f82aad pan/mdg: Drop the u8 from the colorbuf op names by Alyssa Rosenzweig · 4 years, 5 months ago
- 0ff0291 pan/mdg: Handle bitsize for packs by Alyssa Rosenzweig · 4 years, 5 months ago
- e9c780b pan/mdg: Treat packs "specially" by Alyssa Rosenzweig · 4 years, 5 months ago
- c495c6c pan/mdg: Add pack_unorm_4x8 via 8-bit by Alyssa Rosenzweig · 4 years, 5 months ago
- 551d990 pan/mdg: Handle un/pack opcodes as moves by Alyssa Rosenzweig · 4 years, 5 months ago
- c6c906e pan/mdg: Cleanup comments that look like division by Alyssa Rosenzweig · 4 years, 5 months ago
- fde1f2b pan/mdg: Fix type checking issues with compute by Alyssa Rosenzweig · 4 years, 5 months ago
- b91d715 pan/mdg: Eliminate load_64 by Alyssa Rosenzweig · 4 years, 5 months ago
- 4f5bad6 pan/mdg: Don't generate conversions for fp16 LUTs by Alyssa Rosenzweig · 4 years, 5 months ago
- 6b023b3 pan/mdg: Implement b2f16 by Alyssa Rosenzweig · 4 years, 5 months ago
- 1108eaa pan/mdg: Streamline dest_override handling by Alyssa Rosenzweig · 4 years, 5 months ago
- 1e4793a pan/mdg: Remove redundant redundancy by Alyssa Rosenzweig · 4 years, 5 months ago
- 1cd6535 pan/mdg: Defer modifier packing until emit time by Alyssa Rosenzweig · 4 years, 5 months ago
- 72c1e3a pan/mdg: Promote imov to fmov on a NIR level by Alyssa Rosenzweig · 4 years, 5 months ago
- 8084fc3 pan/mdg: Include more types by Alyssa Rosenzweig · 4 years, 5 months ago
- 9915bb2 pan/mdg: Remove mir_*size routines by Alyssa Rosenzweig · 4 years, 5 months ago
- eb28a36 pan/mdg: Handle comparisons in fp16 path by Alyssa Rosenzweig · 4 years, 5 months ago