gallium: remove pipe_index_buffer and set_index_buffer
[mesa.git] / src / gallium / drivers / radeonsi / si_pipe.h
2017-05-10 Marek Olšákgallium: remove pipe_index_buffer and set_index_buffer
2017-04-28 Marek Olšákradeonsi: remove VS epilog code, compile VS with PrimID...
2017-04-28 Marek Olšákradeonsi/gfx9: set up shader registers for merged LS-HS
2017-04-13 Nicolai Hähnleradeonsi: emit VS_STATE register explicitly from si_dra...
2017-04-04 Constantine Kharlamovr600g/radeonsi: use the correct types (taken from pipe_...
2017-03-31 Marek Olšákradeonsi: adjust checking for SC bug workarounds
2017-03-31 Marek Olšákradeonsi: decompress DCC in set_sampler_view instead...
2017-03-30 Marek Olšákradeonsi/gfx9: emit FLUSH_DFSM where required
2017-03-30 Marek Olšákgallium/radeon: move pre-GFX9 radeon_surf.* members...
2017-03-06 Timothy Arcerigallium/util: replace pipe_mutex with mtx_t
2017-02-28 Timothy Arceriradeon/ac: switch from radeon_shader_binary to ac_shade...
2017-02-21 Nicolai Hähnleradeonsi: fix UINT/SINT clamping for 10-bit formats...
2017-02-18 Marek Olšákradeonsi: use a clever alignment for constant buffer...
2017-02-10 Marek Olšákradeonsi: move CP_DMA_ALIGNMENT definition
2017-02-10 Marek Olšákradeonsi: remove SI_CONTEXT_FLUSH_AND_INV_FRAMEBUFFER
2017-02-10 Marek Olšákradeonsi: remove separate CB/DB_META flush flags
2017-01-30 Marek Olšákradeonsi: atomize the scratch buffer state
2017-01-30 Marek Olšákradeonsi: precompute IA_MULTI_VGT_PARAM values into...
2017-01-30 Marek Olšákradeonsi: move VGT_VERTEX_REUSE_BLOCK_CNTL into shader...
2017-01-30 Marek Olšákradeonsi: state atom IDs don't have to be off by one
2017-01-30 Marek Olšákradeonsi: use a bitmask for looping over dirty PM4...
2017-01-30 Marek Olšákradeonsi: atomize L2 prefetches
2017-01-30 Marek Olšákradeonsi: update dirty_level_mask only after the first...
2017-01-18 Marek Olšákradeonsi: use a global dirty mask for shader pointers
2017-01-18 Marek Olšákradeonsi: use a bitmask-based loop in si_decompress_tex...
2017-01-18 Marek Olšákradeonsi: si_cp_dma_prepare is a no-op for L2 prefetches
2017-01-18 Marek Olšákradeonsi: add SI_CPDMA_SKIP_BO_LIST_UPDATE
2017-01-09 Bas Nieuwenhuizenac/debug: Move IB decode to common code.
2017-01-06 Marek Olšákradeonsi: add TC L2 prefetch for shaders and VBO descri...
2017-01-06 Marek Olšákradeonsi: add CP DMA flags for greater control over...
2016-12-12 Nicolai Hähnleradeonsi: use a single descriptor for the GSVS ring
2016-12-07 Marek Olšákradeonsi: check for sampler state CSO corruption
2016-11-21 Marek Olšákradeonsi: remove all varyings for depth-only rendering...
2016-11-21 Marek Olšákradeonsi: split the shader key into 3 logical parts
2016-11-21 Marek Olšákradeonsi: fast exit si_emit_derived_tess_state early
2016-11-03 Nicolai Hähnleradeonsi: generate GS prolog to (partially) fix triangl...
2016-11-03 Nicolai Hähnleradeonsi: make the GS copy shader owned by the GS selector
2016-10-26 Marek Olšákradeonsi: remove si_resource_create_custom
2016-10-26 Marek Olšákgallium/radeon: stop using PIPE_BIND_CUSTOM
2016-10-19 Marek Olšákradeonsi: remove cb0_is_integer handling
2016-10-12 Marek Olšákradeonsi: implement TC L2 write-back (flush) without...
2016-10-04 Marek Olšákradeonsi: don't declare LDS in PS when ds_bpermute...
2016-10-04 Marek Olšákradeonsi: clean up lucky #include dependencies
2016-10-04 Marek Olšákradeonsi: don't set sampler buffer offsets in create_sa...
2016-10-04 Marek Olšákradeonsi: move VGT_LS_HS_CONFIG to derived tess_state
2016-09-09 Marek Olšákradeonsi: remove the cache_flush atom
2016-09-07 Marek Olšákradeonsi: skip redundant INDEX_TYPE writes
2016-09-05 Marek Olšákradeonsi: don't emit CS_PARTIAL_FLUSH if compute is...
2016-08-09 Nicolai Hähnleradeonsi: program the DRAWID SGPR
2016-08-08 Nicolai Hähnleradeonsi: add has_draw_indirect_multi flag
2016-08-03 Marek Olšákgallium/radeon: move last_gfx_fence from radeonsi to...
2016-08-03 Marek Olšákradeonsi: skip unnecessary si_update_shaders calls
2016-07-08 Nicolai Hähnleradeonsi: explicitly choose center locations for 1xAA...
2016-07-04 Marek Olšákradeonsi: do compilation from si_create_shader_selector...
2016-07-04 Marek Olšákradeonsi: print LLVM IRs to ddebug logs
2016-07-04 Marek Olšákradeonsi: enable string markers and record apitrace...
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-25 Marek Olšákradeonsi: boolean -> bool, TRUE -> true, FALSE -> false
2016-06-24 Marek Olšákradeonsi: fix fractional odd tessellation spacing for...
2016-06-24 Marek Olšákradeonsi: optimize rendering to linear color buffers
2016-06-24 Nicolai Hähnleradeon: check VM faults from DMA flush
2016-06-24 Nicolai Hähnleradeonsi: extract IB and bo list saving into separate...
2016-06-14 Marek Olšákgallium/radeon: add driver queries for compute/dma...
2016-06-07 Nicolai Hähnleradeonsi: keep track of dirty descriptor sets
2016-06-07 Nicolai Hähnleradeonsi: move si_descriptors into a per-context array
2016-06-07 Nicolai Hähnleradeonsi: move enabled_mask out of si_descriptors
2016-06-01 Marek Olšákradeonsi: set some image descriptor fields at bind...
2016-05-31 Bas Nieuwenhuizenradeonsi: Decompress DCC textures in a render feedback...
2016-05-26 Bas Nieuwenhuizenradeonsi: Add buffer for offchip storage between TCS...
2016-05-10 Marek Olšákradeonsi: only expose *_init_*dma_functions from (S...
2016-04-28 Marek Olšákradeonsi: rework clear_buffer flags
2016-04-21 Marek Olšákradeonsi: shorten slot masks to 32 bits
2016-04-21 Marek Olšákradeonsi: rework polygon stippling to use constant...
2016-04-21 Marek Olšákradeonsi: make RW buffer descriptor array global, not...
2016-04-19 Bas Nieuwenhuizenradeonsi: clean up compute flush
2016-04-19 Bas Nieuwenhuizenradeonsi: split texture decompression for compute shaders
2016-04-19 Bas Nieuwenhuizenradeonsi: update predicate condition for compute dispatches
2016-04-19 Bas Nieuwenhuizenradeonsi: only emit compute shader state when switching...
2016-04-19 Bas Nieuwenhuizenradeonsi: rework compute scratch buffer
2016-04-19 Bas Nieuwenhuizenradeonsi: do per cs setup for compute shaders once...
2016-04-19 Bas Nieuwenhuizenradeonsi: Add CE uploader.
2016-04-19 Bas Nieuwenhuizenradeonsi: Add CE synchronization.
2016-04-19 Bas Nieuwenhuizenradeonsi: Create CE IB.
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-12 Nicolai Hähnleradeonsi: implement set_shader_buffers
2016-04-12 Marek Olšákradeonsi: move scissor and viewport states into gallium...
2016-04-12 Marek Olšákradeonsi: compute scissor from viewport in set_viewport...
2016-04-12 Marek Olšákgallium/radeon: move pipeline stat context flags to...
2016-04-12 Marek Olšákradeonsi: implement and rely on set_active_query_state
2016-04-07 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-07 Nicolai Hähnleradeonsi: expand the compressed color and depth texture...
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-21 Nicolai Hähnleradeonsi: implement set_shader_images (v2)
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 Nicolai Hähnleradeonsi: remove resource field from si_sampler_view
2016-03-09 Bas Nieuwenhuizenradeonsi: add DCC decompression (v2)
2016-03-09 Marek Olšákradeonsi: allocate DCC in the same backing buffer as...
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
next