aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_compute.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "gallium: make handles of set_global_binding 64 bit"Karol Herbst2020-03-101-1/+1
* gallium: make handles of set_global_binding 64 bitKarol Herbst2020-03-101-1/+1
* panfrost: Get rid of ctx->payloads[]Boris Brezillon2020-03-101-9/+13
* panfrost: Re-init the VT payloads at draw/launch_grid() timeBoris Brezillon2020-03-101-0/+2
* panfrost: Prepare shader_meta descriptors at emission timeBoris Brezillon2020-03-101-7/+2
* panfrost: Stop using panfrost_emit_for_draw() for compute jobsBoris Brezillon2020-03-101-1/+3
* panfrost: Move shared mem desc emission out of panfrost_launch_grid()Boris Brezillon2020-03-101-18/+2
* panfrost: Rewrite scoreboarding routinesAlyssa Rosenzweig2020-02-181-15/+1
* panfrost: Allocate RAM backing of shared memoryAlyssa Rosenzweig2020-02-161-1/+13
* panfrost: Unify bifrost_scratchpad with mali_shared_memoryAlyssa Rosenzweig2020-02-161-1/+1
* panfrost: Identify mali_shared_memory structureAlyssa Rosenzweig2020-02-161-11/+3
* panfrost: Ensure compute shader_meta is zeroedAlyssa Rosenzweig2020-02-161-1/+2
* panfrost: Fix crash in compute variant allocationAlyssa Rosenzweig2020-01-221-1/+2
* panfrost: Pass kernel inputs as uniformsAlyssa Rosenzweig2019-11-191-0/+13
* panfrost: Stub out clover callbacksAlyssa Rosenzweig2019-11-191-1/+27
* panfrost: Expose serialized NIR supportAlyssa Rosenzweig2019-10-261-3/+12
* panfrost: Add a panfrost_flush_all_batches() helperBoris Brezillon2019-10-031-1/+1
* panfrost: Pass a batch to panfrost_{allocate,upload}_transient()Boris Brezillon2019-09-131-5/+5
* panfrost: s/job/batch/Boris Brezillon2019-09-081-1/+1
* panfrost: Set workgroups z to 32 for non-instanced graphicsAlyssa Rosenzweig2019-08-211-1/+1
* panfrost: Route outputs_written through the compilerAlyssa Rosenzweig2019-08-131-1/+1
* pan/midgard: Implement nir_intrinsic_load_num_work_groupsAlyssa Rosenzweig2019-08-121-0/+2
* panfrost: Force flush every compute jobAlyssa Rosenzweig2019-08-121-0/+2
* panfrost: Remove unused argumentAlyssa Rosenzweig2019-08-011-1/+1
* panfrost: Use gl_shader_stage directly for compilesAlyssa Rosenzweig2019-08-011-1/+1
* panfrost: Emit "draw" info for compute jobsAlyssa Rosenzweig2019-08-011-0/+2
* panfrost: Feed compute shaders into the compilerAlyssa Rosenzweig2019-08-011-3/+25
* panfrost: Expose compute shaders as panfrost_shader_variantsAlyssa Rosenzweig2019-08-011-1/+5
* panfrost: Invoke compute shader according to grid infoAlyssa Rosenzweig2019-08-011-0/+6
* panfrost: Explain and include compute FBDAlyssa Rosenzweig2019-08-011-0/+17
* panfrost: Flesh out launch_grid stubAlyssa Rosenzweig2019-08-011-4/+23
* panfrost: Stub out launch_gridAlyssa Rosenzweig2019-08-011-0/+13
* panfrost: Stub out compute CSOAlyssa Rosenzweig2019-08-011-0/+62