projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: don't make a copy of pipe_index_buffer in draw_vbo
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_state_draw.c
2017-03-30
Marek Olšák
radeonsi: don't make a copy of pipe_index_buffer in...
blob
|
commitdiff
|
raw
2017-03-30
Marek Olšák
radeonsi/gfx9: flush CB & DB caches with an EOP TS...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-30
Marek Olšák
radeonsi/gfx9: use ACQUIRE_MEM
blob
|
commitdiff
|
raw
|
diff to current
2017-03-30
Marek Olšák
radeonsi/gfx9: draw changes
blob
|
commitdiff
|
raw
|
diff to current
2017-03-30
Marek Olšák
radeonsi/gfx9: add a scissor bug workaround
blob
|
commitdiff
|
raw
|
diff to current
2017-02-21
Nicolai Hähnle
radeonsi: handle MultiDrawIndirect in si_get_draw_start...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-19
Marek Olšák
gallium/u_index_modify: don't add PIPE_TRANSFER_UNSYNCH...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-19
Marek Olšák
radeonsi: fix UNSIGNED_BYTE index buffer fallback with...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: use a clever alignment for index buffer uploads
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: move index buffer flushing into a non-upload...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-14
Marek Olšák
gallium/radeon: remove the internal u_upload_mgr pointer
blob
|
commitdiff
|
raw
|
diff to current
2017-02-10
Marek Olšák
radeonsi: remove SI_CONTEXT_FLUSH_AND_INV_FRAMEBUFFER
blob
|
commitdiff
|
raw
|
diff to current
2017-02-10
Marek Olšák
radeonsi: remove separate CB/DB_META flush flags
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
gallium/radeon: merge dirty_fb_counter and dirty_tex_de...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: handle count_from_stream_output in a few...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: fold info->indirect conditionals into the...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: atomize the scratch buffer state
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: precompute IA_MULTI_VGT_PARAM values into...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: move VGT_VERTEX_REUSE_BLOCK_CNTL into shader...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: use a bitmask for looping over dirty PM4...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: atomize L2 prefetches
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: update dirty_level_mask only after the first...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Marek Olšák
radeonsi: always set the TCL1_ACTION_ENA when invalidat...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-18
Marek Olšák
radeonsi: use a global dirty mask for shader pointers
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Bas Nieuwenhuizen
ac/debug: Move IB decode to common code.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Marek Olšák
radeonsi: add TC L2 prefetch for shaders and VBO descri...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Marek Olšák
radeonsi: add HUD queries for cache flush stats
blob
|
commitdiff
|
raw
|
diff to current
2016-12-01
Marek Olšák
radeonsi: add a tess+GS hang workaround for VI dGPUs
blob
|
commitdiff
|
raw
|
diff to current
2016-12-01
Marek Olšák
radeonsi: apply a tessellation bug workaround for SI
blob
|
commitdiff
|
raw
|
diff to current
2016-12-01
Marek Olšák
radeonsi: apply a multi-wave workgroup SPI bug workarou...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-21
Marek Olšák
radeonsi: fast exit si_emit_derived_tess_state early
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: generate GS prolog to (partially) fix triangl...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Marek Olšák
gallium/radeon: use r600_gfx_write_event_eop everywhere
blob
|
commitdiff
|
raw
|
diff to current
2016-10-13
Marek Olšák
radeonsi: implement TC-compatible HTILE
blob
|
commitdiff
|
raw
|
diff to current
2016-10-12
Marek Olšák
radeonsi: use TC write-back instead of full cache inval...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-12
Marek Olšák
radeonsi: implement TC L2 write-back (flush) without...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: remove unnecessary #includes
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: separate IA_MULTI_VGT_PARAM and VGT_PRIMITIVE...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: move VGT_LS_HS_CONFIG to derived tess_state
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
James Legg
radeonsi: Fix primitive restart when index changes
blob
|
commitdiff
|
raw
|
diff to current
2016-09-09
Marek Olšák
radeonsi: fix the VGT performance tweak for small instances
blob
|
commitdiff
|
raw
|
diff to current
2016-09-09
Marek Olšák
radeonsi: remove the cache_flush atom
blob
|
commitdiff
|
raw
|
diff to current
2016-09-07
Marek Olšák
radeonsi: skip redundant INDEX_TYPE writes
blob
|
commitdiff
|
raw
|
diff to current
2016-09-07
Marek Olšák
radeonsi: add more unlikely() uses into si_draw_vbo
blob
|
commitdiff
|
raw
|
diff to current
2016-09-07
Marek Olšák
radeonsi: skip draws with instance_count == 0
blob
|
commitdiff
|
raw
|
diff to current
2016-09-05
Marek Olšák
radeonsi: fix variable naming in si_emit_cache_flush
blob
|
commitdiff
|
raw
|
diff to current
2016-09-05
Marek Olšák
radeonsi: don't emit CS_PARTIAL_FLUSH if compute is...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-05
Marek Olšák
radeonsi: add HUD queries for counting VS/PS/CS partial...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-05
Marek Olšák
radeonsi: fix a badly implemented GS bug workaround
blob
|
commitdiff
|
raw
|
diff to current
2016-08-09
Nicolai Hähnle
radeonsi: program additional multi draw parameters
blob
|
commitdiff
|
raw
|
diff to current
2016-08-09
Nicolai Hähnle
radeonsi: program the DRAWID SGPR
blob
|
commitdiff
|
raw
|
diff to current
2016-08-09
Nicolai Hähnle
radeonsi: remove an incorrect assertion
blob
|
commitdiff
|
raw
|
diff to current
2016-08-09
Nicolai Hähnle
radeonsi: flush TC L2 cache for indirect draw data
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Nicolai Hähnle
radeonsi: add has_draw_indirect_multi flag
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Nicolai Hähnle
radeonsi: transpose indirect/index draw dispatch
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Nicolai Hähnle
radeonsi: move index buffer calculations in si_emit_dra...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Nicolai Hähnle
radeonsi: unify emitting PKT3_SET_BASE for indirect...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-06
Marek Olšák
radeonsi: deal with high vertex buffer memory usage...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-06
Marek Olšák
radeonsi: take scratch buffer and draw indirect memory...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-03
Marek Olšák
radeonsi: skip unnecessary si_update_shaders calls
blob
|
commitdiff
|
raw
|
diff to current
2016-07-16
Nicolai Hähnle
radeonsi: remove the DRAW_PREAMBLE packet
blob
|
commitdiff
|
raw
|
diff to current
2016-06-29
Marek Olšák
gallium/radeon: add a heuristic enabling DCC for scanou...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-29
Marek Olšák
radeonsi: enable distributed tess on multi-SE parts...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-29
Marek Olšák
radeonsi: set optimal VGT_HS_OFFCHIP_PARAM
blob
|
commitdiff
|
raw
|
diff to current
2016-06-29
Marek Olšák
radeonsi: use conformant line rasterization
blob
|
commitdiff
|
raw
|
diff to current
2016-06-27
Marek Olšák
radeonsi: use optimal WD settings for primitive restart...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-24
Marek Olšák
radeonsi: fix fractional odd tessellation spacing for...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-24
Nicolai Hähnle
radeonsi: drop the DRAW_PREAMBLE packet on Polaris
blob
|
commitdiff
|
raw
|
diff to current
2016-06-24
Nicolai Hähnle
radeonsi: use DRAW_(INDEX_)INDIRECT_MULTI on Polaris
blob
|
commitdiff
|
raw
|
diff to current
2016-06-14
Marek Olšák
gallium/radeon: add driver queries for compute/dma...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-06
Marek Olšák
radeonsi: add a performance tweak for 4 SE parts
blob
|
commitdiff
|
raw
|
diff to current
2016-06-06
Marek Olšák
radeonsi: simplify PRIMGROUP_SIZE computation for tesse...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-01
Marek Olšák
radeonsi: implement global resetting of texture descriptors
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Allow TES distribution between shader engines.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Process multiple patches per threadgroup.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Remove LDS layout user SGPR's from TES.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add user SGPR for the layout of the offchip...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Jan Vesely
Treewide: Remove Elements() macro
blob
|
commitdiff
|
raw
|
diff to current
2016-04-25
Dave Airlie
radeonsi: fix missing include for Elements.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: Add CE synchronization for compute dispatches.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: clean up compute flush
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: split setting graphics and compute descriptors
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: split texture decompression for compute shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: Add CE synchronization.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-18
Marek Olšák
radeonsi: always use PFP_SYNC_ME when doing flushes...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-18
Marek Olšák
radeonsi: don't do VS/PS partial flushes if SURFACE_SYN...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-18
Marek Olšák
radeonsi: add safety assertions for meta cache flushes
blob
|
commitdiff
|
raw
|
diff to current
2016-04-18
Marek Olšák
radeonsi: don't use ACQUIRE_MEM on the graphics ring
blob
|
commitdiff
|
raw
|
diff to current
2016-04-18
Marek Olšák
radeonsi: remove TODO and correct a comment in si_emit_...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Marek Olšák
gallium/radeon: move pipeline stat context flags to...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Marek Olšák
gallium/radeon: unify checking streamout enable state
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Marek Olšák
radeonsi: implement and rely on set_active_query_state
blob
|
commitdiff
|
raw
|
diff to current
2016-03-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-10
Nicolai Hähnle
radeonsi: move si_decompress_textures to si_blit.c
blob
|
commitdiff
|
raw
|
diff to current
2016-03-09
Marek Olšák
gallium/radeon: disable CMASK on handle export if shari...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-21
Kristian Høgsberg...
Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-09
Kristian Høgsberg...
Merge ../mesa into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: add struct si_shader_config
blob
|
commitdiff
|
raw
|
diff to current
2016-01-02
Marek Olšák
u_upload_mgr: pass alignment to u_upload_data manually
blob
|
commitdiff
|
raw
|
diff to current
next