summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/vc4/vc4_draw.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-06vc4: Fix a leak of the no-vertex-elements workaround BO.Eric Anholt1-0/+2
2017-12-01broadcom/vc4: Decompose single QUADs to a TRIANGLE_FAN.Eric Anholt1-5/+14
2017-12-01broadcom/vc4: Skip emitting redundant VC4_PACKET_GEM_HANDLES.Eric Anholt1-3/+7
2017-12-01broadcom/vc4: Simplify the relocation handling for index buffers.Eric Anholt1-2/+17
2017-12-01broadcom/vc4: Fix handling of GFXH-515 workaround with a start vertex count.Eric Anholt1-16/+27
2017-12-01broadcom/vc4: Fix the scaling factor for the GFXH-515 workaround.Eric Anholt1-1/+1
2017-10-10broadcom/vc4: Expose PIPE_CAP_TILE_RASTER_ORDEREric Anholt1-0/+8
2017-09-26broadcom/vc4: Keep pipe_sampler_view->texture matching the original texture.Eric Anholt1-4/+5
2017-09-18broadcom/vc4: Fix crashes since the gallium blitter reworks.Eric Anholt1-1/+3
2017-09-18broadcom/vc4: Fix use-after-free trying to mix a quad and tile clear.Eric Anholt1-24/+32
2017-06-30vc4: Convert the driver to emitting the shader record using pack macros.Eric Anholt1-42/+52
2017-06-30vc4: Simplify pack header usageEric Anholt1-14/+7
2017-06-30vc4: Start using the pack header.Eric Anholt1-25/+24
2017-05-10gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák1-10/+10
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák1-1/+1
2017-04-20gallium: fold u_trim_pipe_prim call from st/mesa to driversMarek Olšák1-0/+5
2017-03-08Revert "vc4: Lazily emit our FS/VS input loads."Eric Anholt1-2/+2
2017-02-24vc4: Lazily emit our FS/VS input loads.Eric Anholt1-2/+2
2017-01-05vc4: Flush the job early if we're referencing too many BOs.Eric Anholt1-0/+7
2016-11-12vc4: Mark threaded FSes as non-singlethread in the CL.Eric Anholt1-1/+2
2016-11-09vc4: Don't abort when a shader compile fails.Eric Anholt1-1/+4
2016-10-16vc4: Fix fast clear color packing for 565.Eric Anholt1-3/+16
2016-10-06vc4: Don't worry about partial Z/S clear if the other is already cleared.Eric Anholt1-3/+7
2016-10-06vc4: Try to fix the HW-2116 workaround.Eric Anholt1-9/+10
2016-10-06vc4: Drop dead argument from vc4_start_draw().Eric Anholt1-3/+3
2016-10-06vc4: Fix fallback to quad clears of depth in GLX.Eric Anholt1-24/+46
2016-10-06vc4: Fix perf debug formatting on partial Z/S clear.Eric Anholt1-1/+1
2016-09-28vc4: Emit perf debug when we fall back to quad clears.Eric Anholt1-0/+2
2016-09-14vc4: Implement job shufflingEric Anholt1-8/+14
2016-09-14vc4: Move the render job state into a separate structure.Eric Anholt1-50/+57
2016-09-14vc4: Fix incorrect clearing of Z/stencil when cleared separately.Eric Anholt1-4/+21
2016-08-10gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák1-2/+4
2016-04-18vc4: Sanity check that flushes don't happen between state emit and draw.Eric Anholt1-0/+7
2016-04-12vc4: Work around hardware limits on the number of verts in a single draw.Eric Anholt1-18/+92
2016-01-02u_upload_mgr: pass alignment to u_upload_data manuallyMarek Olšák1-1/+1
2015-12-08vc4: Add support for drawing in MSAA.Eric Anholt1-10/+6
2015-10-29vc4: Allow user index buffers, to avoid slow readback for shadow IBs.Eric Anholt1-2/+11
2015-10-23vc4: Add a workaround for HW-2116 (state counter wrap fails).Eric Anholt1-2/+36
2015-10-23vc4: Fix missing \n in a perf_debug().Eric Anholt1-1/+1
2015-07-30vc4: Mark our shaders as single-threaded.Eric Anholt1-0/+1
2015-07-28vc4: Skip re-emitting the shader_rec if it's unchanged.Eric Anholt1-40/+72
2015-07-28vc4: Drop unused vpm_offset value.Eric Anholt1-3/+0
2015-07-27vc4: Add support for ARB_draw_elements_base_vertex.Eric Anholt1-1/+3
2015-07-14vc4: Rework cl handling to be friendlier to the compiler.Eric Anholt1-51/+58
2015-06-17vc4: Move tile state/alloc allocation into the kernel.Eric Anholt1-33/+4
2015-06-17vc4: Move RCL generation into the kernel.Eric Anholt1-0/+2
2015-05-27vc4: Just stream out fallback IB contents.Eric Anholt1-4/+11
2015-04-15vc4: Update the shadow texture for public textures on every draw.Eric Anholt1-0/+18
2015-04-15vc4: Hook up VC4_DEBUG=perf to some useful printfs.Eric Anholt1-1/+6
2015-01-11vc4: Fix clear color setup for RGB565.Eric Anholt1-1/+4