summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/vc4_resource.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: switch drivers to the slab allocator in src/utilMarek Olšák2016-09-061-3/+3
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-2/+2
* vc4: Speed up glGenerateMipmaps by avoiding shadow baselevel.Eric Anholt2016-07-151-1/+3
* vc4: fix memory leakEric Engestrom2016-07-121-1/+1
* vc4: fix vc4_resource_from_handle() stride calculationRob Herring2016-06-151-2/+2
* vc4: Size transfer temporary mappings appropriately for full maps of 3D.Eric Anholt2016-05-181-2/+2
* vc4: Add support for rendering to cube map surfaces.Eric Anholt2016-04-181-1/+2
* vc4: Don't flush on read-only access of buffers read by the CL.Eric Anholt2016-04-181-1/+6
* vc4: Sanity check strides for imported BOs.Eric Anholt2016-04-181-5/+18
* gallium: add external usage flags to resource_from(get)_handle (v2)Marek Olšák2016-03-091-1/+2
* vc4: Fix build from upload changes.Eric Anholt2016-01-021-1/+1
* u_upload_mgr: pass alignment to u_upload_alloc manuallyMarek Olšák2016-01-021-1/+1
* vc4: Don't consider nr_samples==1 surfaces to be MSAA.Eric Anholt2015-12-151-6/+6
* vc4: Add support for mapping of MSAA resources.Eric Anholt2015-12-081-8/+102
* vc4: Add debug dumping of MSAA surfaces.Eric Anholt2015-12-041-6/+143
* vc4: Add support for laying out MSAA resources.Eric Anholt2015-12-041-5/+20
* vc4: Return GL_OUT_OF_MEMORY when buffer allocation fails.Eric Anholt2015-11-091-17/+29
* vc4: Fix a compiler warning.Eric Anholt2015-11-091-1/+1
* vc4: Allow user index buffers, to avoid slow readback for shadow IBs.Eric Anholt2015-10-291-6/+12
* vc4: Skip re-emitting the shader_rec if it's unchanged.Eric Anholt2015-07-281-0/+8
* vc4: Fix write-only texsubimage when we had to align.Eric Anholt2015-06-201-1/+5
* vc4: Just stream out fallback IB contents.Eric Anholt2015-05-271-18/+15
* vc4: Update the shadow texture for public textures on every draw.Eric Anholt2015-04-151-1/+1
* 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-64/+0
* vc4: Use the blit interface for updating shadow textures.Eric Anholt2015-04-131-13/+31
* vc4: Add a dump-the-surface-contents routine.Eric Anholt2015-03-241-0/+100
* vc4: Fix pitch alignment of linear textures.Eric Anholt2015-03-241-1/+1
* vc4: Fix use of a bool as an enum.Eric Anholt2015-03-241-1/+1
* vc4: Decide the HW's format before laying out the miptree.Eric Anholt2015-03-241-3/+3
* vc4: Make a new #define for making code conditional on the simulator.Eric Anholt2015-03-241-5/+5
* vc4: Add some useful debug printfs for miptrees.Eric Anholt2015-03-241-0/+37
* vc4: Drop the content of vc4_flush_resource().Eric Anholt2014-12-301-4/+4
* vc4: Drop a weird argument in the BOs-from-handles API.Eric Anholt2014-12-171-1/+3
* vc4: Update for new kernel ABI with async execution and waits.Eric Anholt2014-11-201-1/+4
* vc4: When asked to discard-map a whole resource, discard it.Eric Anholt2014-10-241-14/+28
* vc4: Refactor flushing before mapping a BO.Eric Anholt2014-10-241-2/+4
* vc4: Translate 4-byte index buffers to 2 bytes.Eric Anholt2014-10-191-0/+46
* vc4: Add support for rebasing texture levels so firstlevel == 0.Eric Anholt2014-10-191-1/+36
* vc4: Mostly fix offset calculation for NPOT mipmap levels.Eric Anholt2014-10-091-2/+11
* vc4: Add support for texture cube maps.Eric Anholt2014-09-291-9/+16
* vc4: Rename the slice's size0.Eric Anholt2014-09-291-4/+4
* vc4: Handle a couple of the transfer map flags.Eric Anholt2014-09-021-4/+9
* vc4: Fix save/restore of the VS/FS in the blitter.Eric Anholt2014-08-231-2/+2
* vc4: Add support for all the texture and FBO formats we can.Eric Anholt2014-08-221-3/+6
* vc4: Add support for texture tiling.Eric Anholt2014-08-221-12/+125
* vc4: Include stdio/stdlib in headers so I don't have to include it per file.Eric Anholt2014-08-221-2/+0
* vc4: Don't forget to set up the offset for render targets.Eric Anholt2014-08-181-0/+2
* vc4: Fix multi-level texture setup.Eric Anholt2014-08-181-1/+11
* vc4: Store the (currently always linear) tiling format in the resource.Eric Anholt2014-08-111-0/+2