summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* gallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZMarek Olšák2017-08-2213-129/+23
* radeonsi: emit VGT_REUSE_OFF in the right placeMarek Olšák2017-08-222-8/+9
* radeonsi: add support for TGSI opcodes DCEIL, DFLR, DROUND, DSSG, DTRUNCMarek Olšák2017-08-222-1/+15
* radeonsi: use a faster version of PK2HMarek Olšák2017-08-221-21/+8
* radeonsi: don't decompress Z/S if there is no HTILEMarek Olšák2017-08-221-12/+15
* gallium/radeon: add helpers for whether HTILE is enabledMarek Olšák2017-08-227-18/+27
* radeonsi/gfx9: don't flush L2 metadata for DB if not neededMarek Olšák2017-08-223-11/+26
* radeonsi/gfx9: don't flush L2 metadata for CB if not neededMarek Olšák2017-08-224-17/+38
* radeonsi/gfx9: don't flush TC L2 between rendering and texturing if not neededMarek Olšák2017-08-223-34/+47
* radeonsi/gfx9: use correct TC flush flags when invalidating CB & DBMarek Olšák2017-08-221-7/+21
* ac/surface/gfx9: don't allow DCC for the smallest mipmap levelsMarek Olšák2017-08-221-1/+18
* radeonsi/gfx9: don't use GS scenario A for VS writing ViewportIndexMarek Olšák2017-08-221-7/+3
* gallium/radeon: clean up EOP_DATA_SEL magic numbersMarek Olšák2017-08-224-12/+16
* radeonsi/gfx9: set 'not a query' for r600_gfx_write_event_eop correctlyMarek Olšák2017-08-223-3/+5
* radeonsi/gfx9: prevent shader-db crashesMarek Olšák2017-08-221-1/+11
* radeonsi/gfx9: properly handle imported textures with unexpected swizzle modeMarek Olšák2017-08-222-6/+8
* radeonsi: remove Constant Engine supportMarek Olšák2017-08-2216-618/+38
* radeonsi/gfx9: add a temporary workaround for a tessellation driver bugMarek Olšák2017-08-221-1/+5
* glsl_to_tgsi: clean up opcode translationMarek Olšák2017-08-221-62/+30
* mesa: pass ctx to add_uniform_to_shader constructorTimothy Arceri2017-08-224-7/+10
* egl: deduplicate allocations of local buffer over each platform backend (v2)Gwan-gyeong Mun2017-08-225-115/+71
* mesa: only expose EXT_memory_object functions if the ext is supportedSamuel Pitoiset2017-08-223-7/+75
* mesa: only expose glImportMemoryFdEXT if the ext is supportedSamuel Pitoiset2017-08-221-0/+6
* radeonsi: try to re-use previously deleted bindless descriptor slotsSamuel Pitoiset2017-08-222-7/+31
* radeonsi: use slot indexes for bindless handlesSamuel Pitoiset2017-08-224-229/+187
* radeonsi: add si_emit_global_shader_pointers() helperSamuel Pitoiset2017-08-221-26/+31
* radeonsi: only initialize dirty_mask when CE is usedSamuel Pitoiset2017-08-221-3/+4
* radeonsi: make some si_descriptors fields 32-bitSamuel Pitoiset2017-08-221-5/+5
* radeonsi: declare new user SGPR indices for bindless samplers/imagesSamuel Pitoiset2017-08-223-1/+23
* gallium/util: add new module that allocate "numbers"Samuel Pitoiset2017-08-223-0/+160
* radeonsi/gfx9: add performance countersNicolai Hähnle2017-08-221-1/+28
* radeonsi: extract common code of si_upload_{graphics,compute}_shader_descriptorsNicolai Hähnle2017-08-221-19/+8
* gallium: remove unused PIPE_DUMP_* definesNicolai Hähnle2017-08-223-25/+7
* ddebug: remove dd_draw_record::driver_state_logNicolai Hähnle2017-08-222-58/+0
* radeonsi: emit string markers to log contextNicolai Hähnle2017-08-221-0/+3
* radeonsi: log decompress blitsNicolai Hähnle2017-08-221-0/+13
* radeonsi: log draw and compute state into log contextNicolai Hähnle2017-08-224-32/+51
* radeonsi: print saved CS to the log contextNicolai Hähnle2017-08-225-88/+263
* radeonsi: start using u_log_context for debuggingNicolai Hähnle2017-08-223-83/+199
* radeonsi: re-order debug state dumpingNicolai Hähnle2017-08-221-7/+8
* radeonsi: make si_shader_selector_reference globally visibleNicolai Hähnle2017-08-222-15/+16
* radeonsi: add reference count to si_computeNicolai Hähnle2017-08-222-10/+28
* radeonsi: implement pipe_context::set_log_contextNicolai Hähnle2017-08-222-0/+12
* amd/common: split out ac_parse_ib_chunk from ac_parse_ibNicolai Hähnle2017-08-222-8/+32
* ddebug: add driver log to record dumpsNicolai Hähnle2017-08-223-0/+30
* gallium: add pipe_context::set_log_contextNicolai Hähnle2017-08-221-0/+14
* util/log: add auto logger facilityNicolai Hähnle2017-08-222-2/+75
* util: add chunk logging moduleNicolai Hähnle2017-08-223-0/+263
* glsl/linker: Make several functions not staticIan Romanick2017-08-222-4/+4
* i965/clear: Quantize the depth clear value based on the formatJason Ekstrand2017-08-211-2/+12