summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/vc4_context.h
Commit message (Expand)AuthorAgeFilesLines
* vc4: Make r4-writes implicitly move to a temp, and allocate temps to r4.Eric Anholt2015-08-041-0/+1
* vc4: Skip re-emitting the shader_rec if it's unchanged.Eric Anholt2015-07-281-1/+15
* vc4: Cache the texture p1 for the sampler.Eric Anholt2015-07-141-0/+11
* vc4: Cache texture p0/p1 setup for the sampler view.Eric Anholt2015-07-141-0/+12
* vc4: Move tile state/alloc allocation into the kernel.Eric Anholt2015-06-171-3/+0
* vc4: Move RCL generation into the kernel.Eric Anholt2015-06-171-1/+14
* vc4: Just stream out fallback IB contents.Eric Anholt2015-05-271-0/+2
* vc4: Hook up VC4_DEBUG=perf to some useful printfs.Eric Anholt2015-04-151-0/+5
* vc4: Move the blit code to a separate file.Eric Anholt2015-04-131-0/+1
* vc4: Separate out a bit of code for submitting jobs to the kernel.Eric Anholt2015-04-131-0/+3
* vc4: Make a new #define for making code conditional on the simulator.Eric Anholt2015-03-241-0/+6
* vc4: Fix up statechange management for uncompiled/compiled FS/VS.Eric Anholt2015-01-111-5/+4
* vc4: Cook up the draw-time VPM setup info during shader compile.Eric Anholt2015-01-101-0/+6
* vc4: Only render tiles where the scissor ever intersected them.Eric Anholt2014-12-301-0/+10
* vc4: Fix leak of the compiled shader programs in the cache.Eric Anholt2014-12-141-0/+1
* vc4: Switch to using the util/ hash table.Eric Anholt2014-12-141-1/+1
* vc4: Update for new kernel ABI with async execution and waits.Eric Anholt2014-11-201-0/+3
* vc4: Add support for ARL and indirect register access on TGSI_FILE_CONSTANT.Eric Anholt2014-10-281-0/+23
* vc4: Refactor flushing before mapping a BO.Eric Anholt2014-10-241-1/+1
* vc4: Add debug output to match shaderdb info to program dumps.Eric Anholt2014-10-241-0/+5
* vc4: Add support for user clip plane and gl_ClipVertex.Eric Anholt2014-10-151-0/+2
* vc4: Match VS outputs to FS inputs.Eric Anholt2014-10-131-0/+10
* vc4: Don't look up the compiled shaders unless state has changed.Eric Anholt2014-10-101-0/+3
* vc4: Split the coordinate shader to its own vc4_compiled_shader.Eric Anholt2014-10-091-6/+3
* vc4: Add support for two-sided color.Eric Anholt2014-10-081-1/+6
* vc4: Add the necessary stubs for occlusion queries.Eric Anholt2014-09-291-1/+2
* vc4: Actually add support for polygon offset.Eric Anholt2014-09-241-0/+11
* vc4: Add support for flat shading.Eric Anholt2014-09-231-0/+5
* vc4: Switch to using Mesa's register allocator.Eric Anholt2014-09-231-2/+6
* vc4: Add support for stencil operations.Eric Anholt2014-09-181-0/+8
* vc4: Move register allocation to a separate file.Eric Anholt2014-09-161-0/+1
* vc4: Fill out the stencil clear field.Eric Anholt2014-09-091-0/+1
* vc4: Merge qcompile and tgsi_to_qirEric Anholt2014-09-041-1/+1
* vc4: Add support for all the texture and FBO formats we can.Eric Anholt2014-08-221-0/+6
* vc4: Include stdio/stdlib in headers so I don't have to include it per file.Eric Anholt2014-08-221-0/+2
* vc4: Consume the implicit varyings for points and lines.Eric Anholt2014-08-151-1/+1
* vc4: Move the deref of the color buffer for simulator into the simulator.Eric Anholt2014-08-151-2/+1
* vc4: Add support for depth clears and tests within a tile.Eric Anholt2014-08-111-1/+9
* vc4: Avoid flushing when mapping buffers that aren't in the batch.Eric Anholt2014-08-111-0/+1
* vc4: Keep a reference to BOs queued for rendering.Eric Anholt2014-08-111-2/+0
* vc4: Track clears veresus uncleared draws, and the clear color.Eric Anholt2014-08-111-0/+15
* vc4: Rewrite the kernel ABI to support texture uniform relocation.Eric Anholt2014-08-111-3/+4
* vc4: Switch simulator to using kernel validatorEric Anholt2014-08-111-3/+8
* vc4: Drop pointless shader state structEric Anholt2014-08-111-5/+1
* vc4: Add support for texturing (under simulation)Eric Anholt2014-08-111-0/+1
* vc4: Add WIP support for varyings.Eric Anholt2014-08-081-0/+1
* vc4: Add shader variant caching to handle FS output swizzle.Eric Anholt2014-08-081-2/+9
* vc4: Don't reallocate the tile alloc/state bos every frame.Eric Anholt2014-08-081-0/+3
* vc4: Use the user's actual first vertex attribute.Eric Anholt2014-08-081-0/+2
* vc4: Switch to actually generating vertex and fragment shader code from TGSI.Eric Anholt2014-08-081-0/+16