summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_draw.c
Commit message (Expand)AuthorAgeFilesLines
* Treewide: Remove Elements() macroJan Vesely2016-05-171-2/+2
* radeonsi: fix missing include for Elements.Dave Airlie2016-04-261-0/+1
* radeonsi: Add CE synchronization for compute dispatches.Bas Nieuwenhuizen2016-04-191-2/+2
* radeonsi: clean up compute flushBas Nieuwenhuizen2016-04-191-15/+8
* radeonsi: split setting graphics and compute descriptorsBas Nieuwenhuizen2016-04-191-1/+1
* radeonsi: split texture decompression for compute shadersBas Nieuwenhuizen2016-04-191-1/+1
* radeonsi: Add CE synchronization.Bas Nieuwenhuizen2016-04-191-0/+26
* radeonsi: always use PFP_SYNC_ME when doing flushes and waitsMarek Olšák2016-04-181-1/+9
* radeonsi: don't do VS/PS partial flushes if SURFACE_SYNC waits tooMarek Olšák2016-04-181-11/+14
* radeonsi: add safety assertions for meta cache flushesMarek Olšák2016-04-181-0/+4
* radeonsi: don't use ACQUIRE_MEM on the graphics ringMarek Olšák2016-04-181-18/+8
* radeonsi: remove TODO and correct a comment in si_emit_cache_flushMarek Olšák2016-04-181-2/+1
* gallium/radeon: move pipeline stat context flags to common codeMarek Olšák2016-04-121-2/+2
* gallium/radeon: unify checking streamout enable stateMarek Olšák2016-04-121-2/+1
* radeonsi: implement and rely on set_active_query_stateMarek Olšák2016-04-121-0/+10
* radeonsi: move si_decompress_textures to si_blit.cNicolai Hähnle2016-03-101-15/+0
* gallium/radeon: disable CMASK on handle export if sharing doesn't allow it (v2)Marek Olšák2016-03-091-1/+11
* radeonsi: add struct si_shader_configMarek Olšák2016-01-071-2/+2
* u_upload_mgr: pass alignment to u_upload_data manuallyMarek Olšák2016-01-021-1/+1
* u_upload_mgr: pass alignment to u_upload_alloc manuallyMarek Olšák2016-01-021-1/+1
* radeonsi: apply the streamout workaround to Fiji as wellMarek Olšák2015-12-111-1/+3
* radeonsi: don't call of u_prims_for_vertices for patches and rectanglesMarek Olšák2015-12-111-1/+13
* radeonsi: Rename si_shader::ls_rsrc{1,2} to si_shader::rsrc{1,2}Tom Stellard2015-11-251-2/+2
* gallium/radeon: shorten render_cond variable namesMarek Olšák2015-11-131-1/+1
* gallium/radeon: remove predicate_drawing flagMarek Olšák2015-11-131-1/+1
* gallium/radeon: simplify disabling render condition for u_blitterMarek Olšák2015-11-131-4/+5
* gallium/radeon: inline the r600_rings structureMarek Olšák2015-11-131-12/+12
* radeonsi: rename cache flushing flags once moreMarek Olšák2015-11-131-6/+4
* radeonsi: Add FLUSH_AND_INV_CB_DATA_TS for DCC.Bas Nieuwenhuizen2015-10-241-0/+11
* radeonsi: add another requirement for PARTIAL_ES_WAVEMarek Olšák2015-10-241-0/+4
* radeonsi: merge two ifs setting WD_SWITCH_ON_EOPMarek Olšák2015-10-241-5/+2
* radeonsi: make PARTIAL_ES_WAVE globally dependent on SWITCH_ON_EOIMarek Olšák2015-10-241-5/+6
* radeonsi: add one more SWITCH_ON_EOI requirement for Hawaii and VIMarek Olšák2015-10-241-1/+10
* radeonsi: only apply the instancing bug workaround to BonaireMarek Olšák2015-10-241-5/+5
* radeonsi: add SWITCH_ON_EOI requirement for 4 SE partsMarek Olšák2015-10-241-0/+4
* radeonsi: remove unnecessary PARTIAL_VS_WAVE setting for streamoutMarek Olšák2015-10-241-4/+0
* radeonsi: add draw_vbo check for a NULL pixel shaderMarek Olšák2015-10-241-1/+6
* radeonsi: support thread-safe shaders shared by multiple contextsMarek Olšák2015-10-201-22/+22
* radeonsi: remove TC L2 cache flush for index buffers on VIMarek Olšák2015-10-071-3/+3
* gallium/radeon: add separate stencil level dirty flagsMarek Olšák2015-10-031-0/+3
* gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák2015-10-031-5/+5
* radeonsi: skip drawing if the tess factor ring allocation failsMarek Olšák2015-09-241-2/+2
* radeonsi: handle index buffer alloc failuresMarek Olšák2015-09-241-0/+6
* radeonsi: don't send IB dword usage to si_need_cs_spaceMarek Olšák2015-09-011-1/+1
* gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_listMarek Olšák2015-09-011-5/+5
* gallium/radeon: rename write_*_reg functionsMarek Olšák2015-09-011-15/+15
* radeonsi: use a bitmask for tracking dirty atomsMarek Olšák2015-09-011-6/+7
* radeonsi: call si_init_atom for remaining radeonsi atomsMarek Olšák2015-09-011-3/+2
* radeonsi: define the state atom array separatelyMarek Olšák2015-09-011-1/+1
* radeonsi: add IB parser support for CP DMA packetsMarek Olšák2015-08-261-3/+3