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