aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/vc4_context.c
Commit message (Expand)AuthorAgeFilesLines
* vc4: Fix fallback to quad clears of depth in GLX.Eric Anholt2016-10-061-0/+4
* vc4: use the new parent/child pools for transfersNicolai Hähnle2016-10-051-3/+2
* vc4: Implement job shufflingEric Anholt2016-09-141-86/+15
* vc4: Handle resolve skipping at job submit time.Eric Anholt2016-09-141-7/+2
* vc4: Move the render job state into a separate structure.Eric Anholt2016-09-141-17/+26
* vc4: Always unref the current job surfaces at job reset time.Eric Anholt2016-09-141-27/+10
* vc4: Move job-submit skip cases to vc4_job_submit().Eric Anholt2016-09-141-12/+0
* vc4: Move bin CL trailer to job_submit() time.Eric Anholt2016-09-141-11/+0
* gallium: switch drivers to the slab allocator in src/utilMarek Olšák2016-09-061-3/+3
* vc4: Don't flush on read-only access of buffers read by the CL.Eric Anholt2016-04-181-5/+8
* u_upload_mgr: allow specifying PIPE_USAGE_* for the upload bufferMarek Olšák2016-01-021-1/+2
* u_upload_mgr: remove alignment parameter from u_upload_createMarek Olšák2016-01-021-1/+1
* vc4: Only update vc4->msaa when the framebuffer changes.Eric Anholt2015-12-151-7/+0
* vc4: Don't consider nr_samples==1 surfaces to be MSAA.Eric Anholt2015-12-151-6/+8
* vc4: Add support for drawing in MSAA.Eric Anholt2015-12-081-2/+21
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* vc4: Add support for loading sample mask.Eric Anholt2015-12-041-0/+2
* vc4: Fix a leak of the last color read/write surface on context destroy.Eric Anholt2015-10-061-0/+3
* gallium: add flags parameter to pipe_screen::context_createMarek Olšák2015-08-261-1/+1
* vc4: Rework cl handling to be friendlier to the compiler.Eric Anholt2015-07-141-2/+4
* vc4: Make a helper function for getting the current offset in the CL.Eric Anholt2015-07-141-2/+1
* vc4: unref old fenceRob Clark2015-07-101-0/+2
* vc4: Move tile state/alloc allocation into the kernel.Eric Anholt2015-06-171-2/+0
* vc4: Move RCL generation into the kernel.Eric Anholt2015-06-171-262/+27
* vc4: Use VC4_SET/GET_FIELD for some RCL packets.Eric Anholt2015-06-161-28/+33
* vc4: Make symbolic values for packet sizes.Eric Anholt2015-06-161-16/+12
* vc4: Just stream out fallback IB contents.Eric Anholt2015-05-271-0/+7
* vc4: Separate out a bit of code for submitting jobs to the kernel.Eric Anholt2015-04-131-90/+3
* vc4: Skip sending down the clear colors if not clearing.Eric Anholt2015-04-131-5/+7
* vc4: Fix another space allocation mistake.Eric Anholt2015-04-131-0/+1
* vc4: Add missed accounting for the size of the semaphore.Eric Anholt2015-04-131-0/+2
* vc4: Update to current kernel sources.Eric Anholt2015-02-241-5/+5
* vc4: Fix CL dumping trying to dump too far.Eric Anholt2015-01-151-2/+2
* vc4: Fix early Z behavior on hardware.Eric Anholt2015-01-151-2/+1
* vc4: Skip storing the Z/S contents when it's invalidated.Eric Anholt2015-01-061-0/+11
* vc4: Fix memory leak as of 0404e7fe0ac2a6234a11290b4b1596e8bc127a4b.Eric Anholt2014-12-311-5/+5
* vc4: Only render tiles where the scissor ever intersected them.Eric Anholt2014-12-301-8/+29
* vc4: Move draw call reset handling to a helper function.Eric Anholt2014-12-301-23/+31
* vc4: Optimize CL emits by doing size checks up front.Eric Anholt2014-12-241-2/+18
* vc4: Avoid repeated hindex lookups in the loop over tiles.Eric Anholt2014-12-241-12/+15
* vc4: Fix leaks of the CL contents.Eric Anholt2014-12-141-0/+2
* vc4: Fix leak of vc4_bos stashed in the context.Eric Anholt2014-12-141-0/+5
* vc4: Fix leak of the compiled shader programs in the cache.Eric Anholt2014-12-141-0/+2
* vc4: Add a debug flag for waiting for sync on submit.Eric Anholt2014-12-051-0/+8
* vc4: Update for new kernel ABI with async execution and waits.Eric Anholt2014-11-201-0/+10
* vc4: Emit semaphore instructions for new kernel ABI.Eric Anholt2014-11-181-3/+11
* vc4: Refactor flushing before mapping a BO.Eric Anholt2014-10-241-9/+8
* vc4: Add support for rebasing texture levels so firstlevel == 0.Eric Anholt2014-10-191-0/+6
* vc4: Make some assertions about how many flushes/EOFs the simulator sees.Eric Anholt2014-10-171-2/+2
* vc4: Replace the FLUSH_ALL with FLUSH.Eric Anholt2014-10-171-1/+3