summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/vc4/vc4_simulator.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-13brodacom/vc4: Fix simulator since the perfmon change.Eric Anholt1-0/+1
2017-11-09broadcom/vc4: Fix simulator mode for the MADVISE usage.Eric Anholt1-0/+4
2017-10-17broadcom/vc4: Fix false-positive for the tiling ioctls on simulator mode.Eric Anholt1-0/+1
2017-10-17broadcom/vc4: Skip BO labeling when in simulator mode.Eric Anholt1-0/+4
2017-10-10broadcom/vc4: Expose PIPE_CAP_TILE_RASTER_ORDEREric Anholt1-0/+1
2017-07-12vc4: Set shareable BOs as T tiled if possibleEric Anholt1-0/+7
2017-06-30vc4: Start using XML unpack functions in CL dump.Eric Anholt1-0/+1
2017-05-17vc4: Drop the u_resource_vtbl no-op layer.Eric Anholt1-2/+2
2016-11-16vc4: Try compiling our FSes in multithreaded mode on new kernels.Eric Anholt1-0/+1
2016-11-16vc4: Add support for ETC1 textures if the kernel is new enough.Eric Anholt1-0/+1
2016-11-16vc4: Fix simulator mode missing-GETPARAM debug info.Eric Anholt1-1/+1
2016-10-21vc4: Add a comment with discussion of how simulation works.Eric Anholt1-0/+25
2016-10-21vc4: Move simulator winsys mapping and tracking to the simulator.Eric Anholt1-6/+51
2016-10-21vc4: Move simulator memory management to a u_mm.h heap.Eric Anholt1-39/+199
2016-10-21vc4: Move simulator globals into a struct.Eric Anholt1-31/+29
2016-10-21vc4: Restructure the simulator mode.Eric Anholt1-0/+139
2016-10-06vc4: Fix simulator when more than one vc4_screen is opened.Eric Anholt1-3/+33
2016-09-14vc4: Implement job shufflingEric Anholt1-5/+5
2016-09-14vc4: Move the render job state into a separate structure.Eric Anholt1-1/+2
2015-12-15vc4: Add support for dumping executed commands to a file.Eric Anholt1-0/+89
2015-12-03vc4: Add the RCL to CL debug dumping when in simulator mode.Eric Anholt1-0/+6
2015-10-23vc4: Add a sentinel after simulator buffers for buffer overflow detection.Eric Anholt1-1/+11
2015-10-06vc4: Fix a memory leak in the simulator case.Eric Anholt1-1/+6
2015-07-28vc4: Simplify vc4_use_bo and make sure it's not a shader.Eric Anholt1-3/+3
2015-07-28vc4: Keep the validated shader around for the simulator execution.Eric Anholt1-0/+10
2015-06-17vc4: Move tile state/alloc allocation into the kernel.Eric Anholt1-0/+1
2015-06-16vc4: Handle refcounting the exec BO like we do in the kernel.Eric Anholt1-5/+11
2015-04-13vc4: Allow submitting jobs with no bin CL in validation.Eric Anholt1-8/+10
2015-02-24vc4: Update to current kernel sources.Eric Anholt1-3/+3
2014-12-14vc4: Fix leak of simulator memory on screen cleanup.Eric Anholt1-1/+3
2014-12-14vc4: Fix a leak of the simulator's exec BO's actual vc4_bo.Eric Anholt1-0/+1
2014-10-17vc4: Make some assertions about how many flushes/EOFs the simulator sees.Eric Anholt1-2/+19
2014-10-09vc4: Move the mirrored kernel code to a kernel/ directory.Eric Anholt1-120/+2
2014-09-09vc4: Fix segfaults when rendering with no color render target.Eric Anholt1-5/+5
2014-08-22vc4: Include stdio/stdlib in headers so I don't have to include it per file.Eric Anholt1-2/+0
2014-08-15vc4: Move the deref of the color buffer for simulator into the simulator.Eric Anholt1-2/+2
2014-08-11vc4: Improve simulator memory allocation.Eric Anholt1-4/+20
2014-08-11vc4: Stash some debug code for looking at what BOs are at what hindex.Eric Anholt1-0/+4
2014-08-11vc4: Use GEM under simulation even for non-winsys BOs.Eric Anholt1-0/+1
2014-08-11vc4: Validate that the same BO doesn't get reused for different purposes.Eric Anholt1-4/+3
2014-08-11vc4: Compute the proper end address of the relocated command lists.Eric Anholt1-2/+0
2014-08-11vc4: Rename fields in the kernel interface.Eric Anholt1-18/+18
2014-08-11vc4: Fix things to validate more than one shader state in a submit.Eric Anholt1-9/+8
2014-08-11vc4: Rewrite the kernel ABI to support texture uniform relocation.Eric Anholt1-11/+26
2014-08-11vc4: Switch simulator to using kernel validatorEric Anholt1-24/+210
2014-08-08vc4: Initial skeleton driver import.Eric Anholt1-0/+96