1. efce73d panfrost: XML-ify the bifrost tiler descriptors by Boris Brezillon · 3 years, 11 months ago
  2. d8deb1e panfrost: Share tiler_heap across batches/contexts by Alyssa Rosenzweig · 4 years ago
  3. b41692c panfrost: Avoid minimum stack allocations by Alyssa Rosenzweig · 4 years ago
  4. 17c617c panfrost: Introduce invisible pool by Alyssa Rosenzweig · 4 years ago
  5. a2e4159 panfrost: Hoist add_fbo_bo call by Alyssa Rosenzweig · 4 years ago
  6. 86a6597 panfrost: Remove unused batch_fence->ctx by Alyssa Rosenzweig · 4 years ago
  7. f18e537 panfrost: Remove unused batch_fence->signaled by Alyssa Rosenzweig · 4 years ago
  8. 64d6f56 panfrost: Allocate syncobjs in panfrost_flush by Alyssa Rosenzweig · 4 years ago
  9. e5ef5a3 panfrost: Remove wait parameter to flush_all_batches by Alyssa Rosenzweig · 4 years ago
  10. 34a0310 panfrost: Extract panfrost_batch_reserve_framebuffer by Alyssa Rosenzweig · 4 years ago
  11. 5d0d8fa panfrost: Track surfaces drawn per-batch by Alyssa Rosenzweig · 4 years ago
  12. c6ebff3 panfrost: Remove panfrost_bo_access type by Alyssa Rosenzweig · 4 years, 2 months ago
  13. 31197c2 panfrost: Factor out scoreboarding state by Alyssa Rosenzweig · 4 years, 1 month ago
  14. c8d848b panfrost: Move pool routines to common code by Alyssa Rosenzweig · 4 years, 1 month ago
  15. 8882d6a panfrost: Introduce pan_pool struct by Alyssa Rosenzweig · 4 years, 1 month ago
  16. 46e4246 panfrost: On Bifrost, set the right tiler descriptor by Tomeu Vizoso · 4 years, 4 months ago
  17. 79f8850 panfrost: Move the batch stack size adjustment out of panfrost_queue_draw() by Boris Brezillon · 4 years, 5 months ago
  18. 88323d1 panfrost: Rewrite scoreboarding routines by Alyssa Rosenzweig · 4 years, 5 months ago
  19. 9603126 panfrost: Allocate RAM backing of shared memory by Alyssa Rosenzweig · 4 years, 6 months ago
  20. 4f7fddb panfrost: Pass size to panfrost_batch_get_scratchpad by Alyssa Rosenzweig · 4 years, 8 months ago
  21. bc887e8 panfrost: Calculate maximum stack_size per batch by Alyssa Rosenzweig · 4 years, 8 months ago
  22. b0e915b panfrost: Emit SFBD/MFBD after a batch, instead of before by Alyssa Rosenzweig · 4 years, 8 months ago
  23. adf716d panfrost: Rename SET_VALUE to WRITE_VALUE by Alyssa Rosenzweig · 4 years, 8 months ago
  24. 7fa5cd3 panfrost: Fix the DISCARD_WHOLE_RES case in transfer_map() by Boris Brezillon · 4 years, 10 months ago
  25. c138ca8 panfrost: Make sure a clear does not re-use a pre-existing batch by Boris Brezillon · 4 years, 10 months ago
  26. 82399b5 panfrost: Add a panfrost_flush_batches_accessing_bo() helper by Boris Brezillon · 4 years, 10 months ago
  27. a45984b panfrost: Add a panfrost_flush_all_batches() helper by Boris Brezillon · 4 years, 10 months ago
  28. 2dad9fd panfrost: Start tracking inter-batch dependencies by Boris Brezillon · 4 years, 10 months ago
  29. 6936b7f panfrost: Add a batch fence by Boris Brezillon · 4 years, 10 months ago
  30. a8bd265 panfrost: Make panfrost_batch->bos a hash table by Boris Brezillon · 4 years, 10 months ago
  31. ada752a panfrost: Extend the panfrost_batch_add_bo() API to pass access flags by Boris Brezillon · 4 years, 10 months ago
  32. 1e483a8 panfrost: Allocate tiler and scratchpad BOs per-batch by Boris Brezillon · 4 years, 10 months ago
  33. 0eec73a panfrost: Add FBO BOs to batch->bos earlier by Boris Brezillon · 4 years, 10 months ago
  34. 5a4d095 panfrost: Add the panfrost_batch_create_bo() helper by Boris Brezillon · 4 years, 10 months ago
  35. 2b771b8 panfrost: Stop exposing internal panfrost_*_batch() functions by Boris Brezillon · 4 years, 11 months ago
  36. 4166ca9 panfrost: Prepare things to avoid flushes on FB switch by Boris Brezillon · 4 years, 11 months ago
  37. e46d95d panfrost: Allow testing if a specific batch is targeting a scanout FB by Boris Brezillon · 5 years ago
  38. 40e2032 panfrost: Get rid of the unused 'flush jobs accessing res' infra by Boris Brezillon · 4 years, 11 months ago
  39. 1b5873b panfrost: Use a pipe_framebuffer_state as the batch key by Boris Brezillon · 5 years ago
  40. a2bba56 panfrost: Make transient allocation rely on the BO cache by Boris Brezillon · 4 years, 11 months ago
  41. 12d8a17 panfrost: Stop passing a ctx to functions being passed a batch by Boris Brezillon · 4 years, 11 months ago
  42. 2c52699 panfrost: s/job/batch/ by Boris Brezillon · 4 years, 11 months ago
  43. 65ae86b panfrost: Add support for KHR_partial_update() by Boris Brezillon · 5 years ago
  44. cd98d94 panfrost: Allocate polygon lists on-demand by Alyssa Rosenzweig · 5 years ago
  45. ee32700 panfrost: Subdivide fixed-size transient slabs by Alyssa Rosenzweig · 5 years ago
  46. 0f5ad9e panfrost: Bookkeep transient indices by Alyssa Rosenzweig · 5 years ago
  47. a2d0ea9 panfrost: Style main Gallium driver by Alyssa Rosenzweig · 5 years ago
  48. 8e4e467 panfrost: Extend clear colour packing by Alyssa Rosenzweig · 5 years ago
  49. f085474 panfrost: Implement command stream scoreboarding by Alyssa Rosenzweig · 5 years ago
  50. c378829 panfrost: Skip shading unaffected tiles by Alyssa Rosenzweig · 5 years ago
  51. ad284f7 panfrost: Move clearing logic into pan_job by Rohan Garg · 5 years ago
  52. bfca21b panfrost: Figure out job requirements in pan_job.c by Rohan Garg · 5 years ago
  53. 0f43a2a panfrost: Initial implementation of panfrost_job_submit by Rohan Garg · 5 years ago
  54. e008d4f panfrost: Track BO lifetime with jobs and reference counts by Alyssa Rosenzweig · 5 years ago
  55. 8c26890 panfrost/mfbd: Respect per-job depth write flag by Alyssa Rosenzweig · 5 years ago
  56. 9dd84db panfrost: Break out fragment to SFBD/MFBD files by Alyssa Rosenzweig · 5 years ago
  57. 40ffee4 panfrost: Decouple Gallium clear from FBD clear by Alyssa Rosenzweig · 5 years ago
  58. 59c9623 panfrost: Import job data structures from v3d by Alyssa Rosenzweig · 5 years ago