radeonsi/sid: add additional bits for the DRAW_(INDEX)_INDIRECT_MULTI packets
[mesa.git] / src / gallium / drivers / radeonsi / si_state_draw.c
2016-08-08 Nicolai Hähnleradeonsi: add has_draw_indirect_multi flag
2016-08-08 Nicolai Hähnleradeonsi: transpose indirect/index draw dispatch
2016-08-08 Nicolai Hähnleradeonsi: move index buffer calculations in si_emit_dra...
2016-08-08 Nicolai Hähnleradeonsi: unify emitting PKT3_SET_BASE for indirect...
2016-08-06 Marek Olšákradeonsi: deal with high vertex buffer memory usage...
2016-08-06 Marek Olšákradeonsi: take scratch buffer and draw indirect memory...
2016-08-03 Marek Olšákradeonsi: skip unnecessary si_update_shaders calls
2016-07-16 Nicolai Hähnleradeonsi: remove the DRAW_PREAMBLE packet
2016-06-29 Marek Olšákgallium/radeon: add a heuristic enabling DCC for scanou...
2016-06-29 Marek Olšákradeonsi: enable distributed tess on multi-SE parts...
2016-06-29 Marek Olšákradeonsi: set optimal VGT_HS_OFFCHIP_PARAM
2016-06-29 Marek Olšákradeonsi: use conformant line rasterization
2016-06-27 Marek Olšákradeonsi: use optimal WD settings for primitive restart...
2016-06-24 Marek Olšákradeonsi: fix fractional odd tessellation spacing for...
2016-06-24 Nicolai Hähnleradeonsi: drop the DRAW_PREAMBLE packet on Polaris
2016-06-24 Nicolai Hähnleradeonsi: use DRAW_(INDEX_)INDIRECT_MULTI on Polaris
2016-06-14 Marek Olšákgallium/radeon: add driver queries for compute/dma...
2016-06-06 Marek Olšákradeonsi: add a performance tweak for 4 SE parts
2016-06-06 Marek Olšákradeonsi: simplify PRIMGROUP_SIZE computation for tesse...
2016-06-01 Marek Olšákradeonsi: implement global resetting of texture descriptors
2016-05-26 Bas Nieuwenhuizenradeonsi: Allow TES distribution between shader engines.
2016-05-26 Bas Nieuwenhuizenradeonsi: Process multiple patches per threadgroup.
2016-05-26 Bas Nieuwenhuizenradeonsi: Remove LDS layout user SGPR's from TES.
2016-05-26 Bas Nieuwenhuizenradeonsi: Add user SGPR for the layout of the offchip...
2016-05-17 Jan VeselyTreewide: Remove Elements() macro
2016-04-25 Dave Airlieradeonsi: fix missing include for Elements.
2016-04-19 Bas Nieuwenhuizenradeonsi: Add CE synchronization for compute dispatches.
2016-04-19 Bas Nieuwenhuizenradeonsi: clean up compute flush
2016-04-19 Bas Nieuwenhuizenradeonsi: split setting graphics and compute descriptors
2016-04-19 Bas Nieuwenhuizenradeonsi: split texture decompression for compute shaders
2016-04-19 Bas Nieuwenhuizenradeonsi: Add CE synchronization.
2016-04-18 Marek Olšákradeonsi: always use PFP_SYNC_ME when doing flushes...
2016-04-18 Marek Olšákradeonsi: don't do VS/PS partial flushes if SURFACE_SYN...
2016-04-18 Marek Olšákradeonsi: add safety assertions for meta cache flushes
2016-04-18 Marek Olšákradeonsi: don't use ACQUIRE_MEM on the graphics ring
2016-04-18 Marek Olšákradeonsi: remove TODO and correct a comment in si_emit_...
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-12 Marek Olšákgallium/radeon: move pipeline stat context flags to...
2016-04-12 Marek Olšákgallium/radeon: unify checking streamout enable state
2016-04-12 Marek Olšákradeonsi: implement and rely on set_active_query_state
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-10 Nicolai Hähnleradeonsi: move si_decompress_textures to si_blit.c
2016-03-09 Marek Olšákgallium/radeon: disable CMASK on handle export if shari...
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-07 Marek Olšákradeonsi: add struct si_shader_config
2016-01-02 Marek Olšáku_upload_mgr: pass alignment to u_upload_data manually
2016-01-02 Marek Olšáku_upload_mgr: pass alignment to u_upload_alloc manually
2015-12-11 Kristian Høgsberg... Merge ../mesa into vulkan
2015-12-11 Marek Olšákradeonsi: apply the streamout workaround to Fiji as...
2015-12-11 Marek Olšákradeonsi: don't call of u_prims_for_vertices for patche...
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-25 Tom Stellardradeonsi: Rename si_shader::ls_rsrc{1,2} to si_shader...
2015-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-13 Marek Olšákgallium/radeon: shorten render_cond variable names
2015-11-13 Marek Olšákgallium/radeon: remove predicate_drawing flag
2015-11-13 Marek Olšákgallium/radeon: simplify disabling render condition...
2015-11-13 Marek Olšákgallium/radeon: inline the r600_rings structure
2015-11-13 Marek Olšákradeonsi: rename cache flushing flags once more
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-23 Bas Nieuwenhuizenradeonsi: Add FLUSH_AND_INV_CB_DATA_TS for DCC.
2015-10-23 Marek Olšákradeonsi: add another requirement for PARTIAL_ES_WAVE
2015-10-23 Marek Olšákradeonsi: merge two ifs setting WD_SWITCH_ON_EOP
2015-10-23 Marek Olšákradeonsi: make PARTIAL_ES_WAVE globally dependent on...
2015-10-23 Marek Olšákradeonsi: add one more SWITCH_ON_EOI requirement for...
2015-10-23 Marek Olšákradeonsi: only apply the instancing bug workaround...
2015-10-23 Marek Olšákradeonsi: add SWITCH_ON_EOI requirement for 4 SE parts
2015-10-23 Marek Olšákradeonsi: remove unnecessary PARTIAL_VS_WAVE setting...
2015-10-23 Marek Olšákradeonsi: add draw_vbo check for a NULL pixel shader
2015-10-22 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-20 Marek Olšákradeonsi: support thread-safe shaders shared by multipl...
2015-10-09 Kristian Høgsberg... Merge ../mesa into vulkan
2015-10-07 Marek Olšákradeonsi: remove TC L2 cache flush for index buffers...
2015-10-03 Marek Olšákgallium/radeon: add separate stencil level dirty flags
2015-10-03 Marek Olšákgallium/radeon: tell the winsys the exact resource...
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-24 Marek Olšákradeonsi: skip drawing if the tess factor ring allocati...
2015-09-24 Marek Olšákradeonsi: handle index buffer alloc failures
2015-09-01 Marek Olšákradeonsi: don't send IB dword usage to si_need_cs_space
2015-09-01 Marek Olšákgallium/radeon: rename r600_context_bo_reloc -> radeon_...
2015-09-01 Marek Olšákgallium/radeon: rename write_*_reg functions
2015-09-01 Marek Olšákradeonsi: use a bitmask for tracking dirty atoms
2015-09-01 Marek Olšákradeonsi: call si_init_atom for remaining radeonsi...
2015-09-01 Marek Olšákradeonsi: define the state atom array separately
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-26 Marek Olšákradeonsi: add IB parser support for CP DMA packets
2015-08-26 Marek Olšákradeonsi: add IB tracing support for debug contexts
2015-08-26 Marek Olšákradeonsi: remove old CS tracing code
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-14 Marek Olšákradeonsi: add VI hardware support
2015-08-11 Grazvydas Ignotasgallium/radeon: use helper functions to mark atoms...
2015-07-31 Marek Olšákradeonsi: completely rework updating descriptors withou...
2015-07-22 Marek Olšákradeonsi: add assertions into draw_vbo and check tessel...
2015-07-22 Marek Olšákradeonsi: set the rasterization primitive type for...
2015-07-22 Marek Olšákradeonsi: set VGT_LS_HS_CONFIG for tessellation
2015-07-22 Marek Olšákradeonsi: update IA_MULTI_VGT_PARAM for tessellation
2015-07-22 Marek Olšákradeonsi: add derived tessellation state
2015-07-22 Marek Olšákradeonsi: add translation of PATCH primitives
2015-07-22 Marek Olšákradeonsi: rework how shader pointers to descriptors...
2015-07-05 Marek Olšákradeonsi: fix a hang with DrawTransformFeedback on...
next