summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_context.c
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Hoist blend constant into Midgard-specific structAlyssa Rosenzweig2019-05-191-3/+6
* panfrost: Cleanup leak todosAlyssa Rosenzweig2019-05-171-13/+1
* panfrost: assert(0) -> unreachable for some switchAlyssa Rosenzweig2019-05-161-21/+14
* panfrost: Set custom stride for textures when necessaryAlyssa Rosenzweig2019-05-161-0/+25
* panfrost: Refactor blend descriptorsAlyssa Rosenzweig2019-05-071-18/+13
* panfrost: Support RGB565 FBOsAlyssa Rosenzweig2019-05-041-17/+52
* panfrost: Fix blend shader uploadAlyssa Rosenzweig2019-05-011-5/+13
* panfrost: Workaround -bshadow regressionAlyssa Rosenzweig2019-04-281-1/+8
* panfrost: Fixup vertex offsets to prevent shadow copyAlyssa Rosenzweig2019-04-191-38/+66
* panfrost: Track BO lifetime with jobs and reference countsAlyssa Rosenzweig2019-04-191-29/+25
* panfrost: Cleanup indexed draw handlingAlyssa Rosenzweig2019-04-141-52/+28
* panfrost: Implement system valuesAlyssa Rosenzweig2019-04-041-51/+52
* panfrost: Fix index calculation types and assertsAlyssa Rosenzweig2019-03-311-5/+4
* panfrost: Clean index state between indexed drawsAlyssa Rosenzweig2019-03-311-1/+3
* panfrost: Implement command stream for linear cubemapsAlyssa Rosenzweig2019-03-311-5/+7
* panfrost: Include all cubemap faces in bitmap listAlyssa Rosenzweig2019-03-311-3/+9
* panfrost: Preliminary work for cubemapsAlyssa Rosenzweig2019-03-311-3/+0
* panfrost: Fix vertex buffer corruptionAlyssa Rosenzweig2019-03-311-4/+6
* panfrost: Set the GEM handle for AFBC buffersTomeu Vizoso2019-03-271-0/+1
* panfrost: Preliminary work for mipmapsAlyssa Rosenzweig2019-03-271-32/+17
* panfrost: Stub out ES3 caps/callbacksAlyssa Rosenzweig2019-03-261-0/+44
* panfrost: Implement scissor testAlyssa Rosenzweig2019-03-261-6/+16
* panfrost: Fix viewportsAlyssa Rosenzweig2019-03-261-7/+16
* panfrost: Properly align strideDaniel Stone2019-03-201-1/+1
* panfrost: Rewrite varying assemblyAlyssa Rosenzweig2019-03-191-41/+86
* panfrost: Fix primconvert checkAlyssa Rosenzweig2019-03-191-1/+1
* panfrost: Compute viewport state on the flyAlyssa Rosenzweig2019-03-141-70/+38
* panfrost; Disable AFBC for depth buffersAlyssa Rosenzweig2019-03-141-4/+1
* panfrost/mfbd: Respect per-job depth write flagAlyssa Rosenzweig2019-03-141-14/+16
* panfrost: Minor comment cleanup (version detection)Alyssa Rosenzweig2019-03-141-2/+3
* panfrost: Break out fragment to SFBD/MFBD filesAlyssa Rosenzweig2019-03-141-378/+7
* panfrost: Identify fragment_extra flagsAlyssa Rosenzweig2019-03-121-4/+9
* panfrost: Document "depth-buffer writeback" bitAlyssa Rosenzweig2019-03-121-1/+1
* panfrost: Support linear depth texturesAlyssa Rosenzweig2019-03-121-2/+4
* panfrost: Determine framebuffer format bits lateAlyssa Rosenzweig2019-03-121-17/+42
* panfrost: Delay color buffer setupAlyssa Rosenzweig2019-03-121-43/+50
* panfrost: Combine has_afbc/tiled in layout enumAlyssa Rosenzweig2019-03-121-11/+23
* panfrost: Add support for PAN_MESA_DEBUGTomeu Vizoso2019-03-121-18/+19
* panfrost: Add backend targeting the DRM driverTomeu Vizoso2019-03-101-40/+45
* panfrost: Flush with offscreen renderingAlyssa Rosenzweig2019-03-041-2/+2
* panfrost: Cleanup cruft related to clearsAlyssa Rosenzweig2019-03-041-22/+3
* panfrost: Decouple Gallium clear from FBD clearAlyssa Rosenzweig2019-03-041-74/+59
* panfrost: Import job data structures from v3dAlyssa Rosenzweig2019-03-041-5/+6
* panfrost: Expose perf counters in environmentAlyssa Rosenzweig2019-02-271-6/+3
* panfrost: Decode render target swizzle/channelsAlyssa Rosenzweig2019-02-251-5/+21
* panfrost/nondrm: Split out dump_countersAlyssa Rosenzweig2019-02-251-5/+9
* panfrost/nondrm: Make COHERENT_LOCAL explicitAlyssa Rosenzweig2019-02-251-1/+1
* panfrost/nondrm: Flag CPU-invisible regionsAlyssa Rosenzweig2019-02-251-3/+3
* panfrost: Use tiler fast path (performance boost)Alyssa Rosenzweig2019-02-251-4/+38
* panfrost: Fix clipping regionAlyssa Rosenzweig2019-02-181-4/+11