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