summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv/cmd_buffer: Remove the 1-D case from the HiZ QPitch calculationJason Ekstrand2016-12-141-3/+6
* anv/image: Rename hiz_surface to aux_surfaceJason Ekstrand2016-12-141-5/+5
* anv/cmd_buffer: Re-emit MEDIA_CURBE_LOAD when CS push constants are dirtyJason Ekstrand2016-12-141-10/+13
* anv/cmd_buffer: Emit a CS stall before setting a CS pipelineJason Ekstrand2016-11-241-1/+13
* anv/cmd_buffer: Handle running out of binding tables in compute shadersJason Ekstrand2016-11-241-5/+15
* anv: Implement a depth stall restriction on gen7Jason Ekstrand2016-11-241-0/+31
* anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4Jason Ekstrand2016-11-111-0/+6
* anv/cmd_buffer: Take a command buffer instead of a batch in two helpersJason Ekstrand2016-11-111-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
* anv/cmd_buffer: Use the new emit macro for compute shader dispatchJason Ekstrand2016-04-201-52/+64
* anv/cmd_buffer: Use the new emit macro for 3DSTATE_CONSTANTJason Ekstrand2016-04-201-10/+11
* anv/cmd_buffer: Use the new emit macro for DEPTH/STENCIL_BUFFERJason Ekstrand2016-04-201-34/+42
* anv/cmd_buffer: Use the new emit macro for PIPE_CONTROL and STATE_BASE_ADDRESSJason Ekstrand2016-04-201-62/+76
* anv/cmd_buffer: Use the new emit macro for 3DPRIMITIVE commandsJason Ekstrand2016-04-201-24/+28
* anv/gen7: Fix command parser version test with indirect dispatchJordan Justen2016-03-281-1/+1
* anv/gen7: DispatchIndirect requires cmd parser 5Jordan Justen2016-03-281-0/+26