summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_context.c
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Place the height value in the height fieldTomeu Vizoso2019-07-111-1/+1
* panfrost: Style main Gallium driverAlyssa Rosenzweig2019-07-101-158/+157
* panfrost: Identify shared tiler structureAlyssa Rosenzweig2019-07-101-62/+59
* panfrost: Check GPU version before loadingAlyssa Rosenzweig2019-07-101-5/+2
* panfrost: Refactor blend infrastructureAlyssa Rosenzweig2019-07-101-106/+27
* panfrost: Route format through fixed-function blendingAlyssa Rosenzweig2019-07-101-6/+5
* panfrost: Pipe framebuffer format aroundAlyssa Rosenzweig2019-07-101-1/+7
* panfrost: Prepare some code for MRTAlyssa Rosenzweig2019-07-101-26/+13
* panfrost: Use standard ALIGN_POT/INFINITY macrosAlyssa Rosenzweig2019-07-101-6/+6
* panfrost: Make SLAB pool creation rely on BO helpersBoris Brezillon2019-07-021-14/+14
* panfrost: Move BO meta-data out of panfrost_boBoris Brezillon2019-07-021-6/+6
* panfrost: Add the sampled texture BO to the jobBoris Brezillon2019-07-021-0/+4
* panfrost: Implement instanced renderingAlyssa Rosenzweig2019-07-011-52/+71
* panfrost: Implement dispatch helpersAlyssa Rosenzweig2019-07-011-13/+11
* panfrost: Remove dubious assertAlyssa Rosenzweig2019-06-281-3/+0
* panfrost: Implement primitive restartAlyssa Rosenzweig2019-06-281-0/+13
* panfrost: Only tag AFBC addresses when samplingTomeu Vizoso2019-06-281-1/+7
* panfrost: Remove unneeded check in panfrost_scissor_culls_everything()Boris Brezillon2019-06-261-1/+1
* panfrost: Honour first_layer...last_layer when samplingAlyssa Rosenzweig2019-06-251-1/+3
* panfrost: Use the sampler_view target (not the textures)Alyssa Rosenzweig2019-06-251-2/+2
* panfrost: Zero pixels in any axis is zero pixels totalAlyssa Rosenzweig2019-06-251-1/+1
* panfrost: Support (non-)seamless cube mapsAlyssa Rosenzweig2019-06-251-1/+1
* panfrost: Merge checksum buffer with main BOAlyssa Rosenzweig2019-06-251-16/+0
* panfrost: Use dedicated u_blitter context for wallpapersAlyssa Rosenzweig2019-06-251-0/+6
* panfrost: Divide array_size by 6 for cubemapsAlyssa Rosenzweig2019-06-251-0/+1
* panfrost: Use get_texture_address for framebuffer computationsAlyssa Rosenzweig2019-06-251-19/+0
* panfrost: Merge AFBC slab with BO backingAlyssa Rosenzweig2019-06-251-20/+6
* panfrost: Enable mipmappingAlyssa Rosenzweig2019-06-251-1/+1
* panfrost: Skip flushes only for wallpapers, not any blitAlyssa Rosenzweig2019-06-251-1/+1
* panfrost: Disable mipmapping if necessaryAlyssa Rosenzweig2019-06-251-0/+16
* panfrost: DRY between shader stage setupAlyssa Rosenzweig2019-06-241-19/+36
* panfrost: Handle disabled/empty UBOsAlyssa Rosenzweig2019-06-241-1/+13
* panfrost: Identify "uniform buffer count" bitsAlyssa Rosenzweig2019-06-241-9/+9
* panfrost: Upload UBOsAlyssa Rosenzweig2019-06-241-0/+31
* panfrost: Allow for dynamic UBO countAlyssa Rosenzweig2019-06-241-11/+16
* panfrost: Report UBO countAlyssa Rosenzweig2019-06-241-2/+15
* panfrost: Constant buffer refactorAlyssa Rosenzweig2019-06-241-35/+31
* panfrost: Replace varyings for point spritesAlyssa Rosenzweig2019-06-241-1/+27
* panfrost: Track point sprites in fragment shader keyAlyssa Rosenzweig2019-06-241-3/+36
* panfrost: Remove the panfrost_driver abstractionBoris Brezillon2019-06-211-17/+17
* panfrost: Remove the perf counters interfaceBoris Brezillon2019-06-211-14/+0
* panfrost: Implement rasterizer discardAlyssa Rosenzweig2019-06-211-2/+12
* panfrost: Track buffer initializationAlyssa Rosenzweig2019-06-211-0/+9
* panfrost: Implement command stream scoreboardingAlyssa Rosenzweig2019-06-211-116/+16
* panfrost: Skip shading unaffected tilesAlyssa Rosenzweig2019-06-201-0/+9
* panfrost: Set job requirements during drawTomeu Vizoso2019-06-201-0/+2
* panfrost: Switch to lima tilingAlyssa Rosenzweig2019-06-201-2/+0
* panfrost: Release transient poolsTomeu Vizoso2019-06-201-1/+7
* panfrost: Move to use ralloc for some allocationsTomeu Vizoso2019-06-191-11/+13
* panfrost: Move clearing logic into pan_jobRohan Garg2019-06-181-48/+1