summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv/image: Add an aux_usage field for "default" auxJason Ekstrand2016-11-171-2/+4
* anv: Add initial support for Sky Lake color compressionJason Ekstrand2016-11-171-2/+48
* anv/image: Rename hiz_surface to aux_surfaceJason Ekstrand2016-11-171-5/+5
* anv/cmd_buffer: Refactor surface state relocation handlingJason Ekstrand2016-11-171-13/+22
* anv/cmd_buffer: Pull add_surface_state_reloc into genX_cmd_buffer.cJason Ekstrand2016-11-171-5/+14
* Allocate a null state whenever there is depth/stencilJason Ekstrand2016-11-161-9/+10
* anv: Set framebuffer to NULL in secondary command buffersJason Ekstrand2016-11-161-2/+1
* anv: Rework the way render target surfaces are allocatedJason Ekstrand2016-11-161-43/+161
* anv/cmd_buffer: Expose add_surface_state_reloc as an inline helperJason Ekstrand2016-11-161-15/+6
* anv/cmd_buffer: Use the surface state alloc helper in null_surface_stateJason Ekstrand2016-11-161-1/+1
* intel/isl: Add some basic info about RENDER_SURFACE_STATE to isl_deviceJason Ekstrand2016-11-161-6/+2
* anv: Move INTERFACE_DESCRIPTOR_DATA setup to the pipelineJason Ekstrand2016-11-161-27/+10
* anv/pipeline: Get rid of the kernel pointer fieldsJason Ekstrand2016-11-161-1/+3
* anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4Jason Ekstrand2016-11-101-0/+6
* anv/cmd_buffer: Take a command buffer instead of a batch in two helpersJason Ekstrand2016-11-101-8/+8
* anv: Move relocation handling from EndCommandBuffer to QueueSubmitJason Ekstrand2016-11-091-11/+0
* anv/cmd_buffer: Move descriptor flushing into genX_cmd_buffer.cJason Ekstrand2016-10-171-35/+327
* anv/cmd_buffer: Unify flush_compute_state across gensJason Ekstrand2016-10-171-0/+91
* anv/cmd_buffer: Move Begin/End/Execute to genX_cmd_buffer.cJason Ekstrand2016-10-171-0/+95
* anv: replace , with ; in anv_batch_emit()Lionel Landwerlin2016-10-171-10/+10
* anv/image: Add an isl_view to anv_image_viewJason Ekstrand2016-10-141-2/+2
* anv: Enable fast depth clearsNanley Chery2016-10-071-2/+22
* anv/cmd_buffer: Enable rendering to HiZChad Versace2016-10-071-4/+36
* anv/cmd_buffer: Move the clear_subpasses calls to set_subpassJason Ekstrand2016-10-061-2/+2
* anv/cmd_buffer: Don't call set_subpass in a secondaryJason Ekstrand2016-10-061-4/+1
* anv/cmd_buffer: Rework descriptor dirtying in set_subpassJason Ekstrand2016-10-061-1/+5
* anv/cmd_buffer: Set the L3 atomic disable mask bit in CHICKEN3 on HSWJason Ekstrand2016-09-141-0/+1
* anv: Move cmd_buffer_config_l3 into anv_cmd_buffer.cJason Ekstrand2016-09-031-1/+159
* anv/cmd_buffer: Move emit_lri and emit_lrm higher upJason Ekstrand2016-09-031-19/+19
* anv: Add a stub for CmdCopyQueryPoolResults on Ivy BridgeJason Ekstrand2016-07-131-0/+13
* isl: Change the physical size of a W-tile to 128x32Jason Ekstrand2016-07-131-6/+1
* anv/dump: Add support for dumping framebuffersJason Ekstrand2016-07-091-0/+4
* anv: Use different BOs for different scratch sizes and stagesJason Ekstrand2016-06-221-14/+1
* anv/cmd: Dirty descriptor sets when a new pipeline is boundJason Ekstrand2016-06-211-0/+6
* anv/cmd: Move emit_descriptor_pointers to genX_cmd_buffer.cJason Ekstrand2016-06-211-1/+42
* anv/cmd: Move flush_descriptor_sets to anv_cmd_buffer.cJason Ekstrand2016-06-211-1/+1
* anv: Add proper support for depth clampingJason Ekstrand2016-06-201-2/+6
* anv/cmd_buffer: Split emit_viewport in twoJason Ekstrand2016-06-201-1/+3
* anv/cmd_buffer: Set depth/stencil extent based on the imageJason Ekstrand2016-06-201-5/+5
* i965: Store number of threads in brw_cs_prog_dataJordan Justen2016-06-011-2/+2
* anv: Emit DRAWING_RECTANGLE once at driver initializationJason Ekstrand2016-05-271-13/+0
* anv/cmd_buffer: Only emit PIPE_CONTROL on-demandJason Ekstrand2016-05-271-70/+93
* anv/clear: Only clear the render area when doing subpass clearsJason Ekstrand2016-05-271-0/+1
* anv: Move push constant allocation to the command bufferJason Ekstrand2016-05-271-9/+69
* Revert "HACK: Don't re-configure L3$ in render stages pre-BDW"Jordan Justen2016-05-171-11/+0
* anv: Port L3 cache programming from i965Jordan Justen2016-05-171-1/+1
* anv/image: Add an aspects fieldJason Ekstrand2016-05-171-4/+3
* anv: s/anv_batch_emit_blk/anv_batch_emit/Jason Ekstrand2016-04-201-43/+43
* anv/cmd_buffer: Use the new emit macro for quariesJason Ekstrand2016-04-201-24/+32
* anv/cmd_buffer: Use the new emit macro for DRAWING_RECTANGLEJason Ekstrand2016-04-201-9/+10