summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* panfrost/midgard: Implement load/store scratch opcodesAlyssa Rosenzweig2019-07-224-2/+52
* pan/midg/disasm: Check for int varying opsAlyssa Rosenzweig2019-07-221-0/+4
* pan/midgard: Remove "aliasing"Alyssa Rosenzweig2019-07-222-96/+0
* panfrost: Promote uniform registers lateAlyssa Rosenzweig2019-07-226-82/+174
* pan/midgard: Call scheduler/RA in a loopAlyssa Rosenzweig2019-07-223-13/+27
* pan/midgard: Remove custom register selection callbackAlyssa Rosenzweig2019-07-221-19/+0
* radv: fix crash in vkCmdClearAttachments with unused attachmentSamuel Pitoiset2019-07-221-1/+1
* i965: free object labels when deletingSergii Romantsov2019-07-223-0/+3
* radv/gfx10: update descriptors for inline uniform blocksSamuel Pitoiset2019-07-221-3/+10
* radv/gfx10: emit the GS NGG prologue before the nested barrierSamuel Pitoiset2019-07-221-6/+1
* radv/gfx10: do not allocate space for the ZPASS_DONE bugSamuel Pitoiset2019-07-221-6/+8
* radv/gfx10: do not set ELEMENT_SIZE for buffer descriptorsSamuel Pitoiset2019-07-221-4/+4
* radv: clean up fill_geom_tess_rings()Samuel Pitoiset2019-07-221-25/+9
* radv: change a bunch of >= GFX9 to == GFX9Samuel Pitoiset2019-07-224-15/+15
* ac/nir: do not clamp shadow reference on GFX10Samuel Pitoiset2019-07-221-2/+6
* radv: move nir_opt_conditional_discard out of optimization loopDaniel Schürmann2019-07-221-1/+1
* v3d: fill logicop_func in the fragment shader key when precompiling shadersIago Toral Quiroga2019-07-221-0/+2
* v3d: Avoid scheduling an instruction that stalls waiting for SFU retvalJose Maria Casanova Crespo2019-07-221-4/+23
* v3d: add shader-db stat to count SFU stallsJose Maria Casanova Crespo2019-07-225-14/+74
* radv: replace memset()+strcpy() with snprintf()Eric Engestrom2019-07-211-3/+1
* radv: drop unnecessary memset() before snprintf()Eric Engestrom2019-07-211-1/+0
* radv: Fix uninitialized warning.Bas Nieuwenhuizen2019-07-211-1/+2
* virgl: fix a sync issue in virgl_buffer_transfer_extendChia-I Wu2019-07-191-62/+15
* virgl: rework virgl_transfer_queue_extendChia-I Wu2019-07-193-25/+24
* virgl: fix virgl_buffer_transfer_extendChia-I Wu2019-07-191-0/+1
* radeonsi: initialize scissor registers etc. without clear stateMarek Olšák2019-07-191-1/+1
* radeonsi: return success from vi_dcc_clear_level to simplify callersMarek Olšák2019-07-193-28/+26
* radeonsi: fix compute-based culling regression in 1ce52c1e373Marek Olšák2019-07-191-1/+1
* radeonsi/gfx10: fix VGT_PRIMITIVE_TYPE programmingMarek Olšák2019-07-191-1/+3
* radeonsi/gfx10: enable Wave32 for vertex, geometry, and tessellation shadersMarek Olšák2019-07-191-0/+5
* radeonsi/gfx10: add debug options to enable/disable Wave32Marek Olšák2019-07-192-1/+35
* radeonsi/gfx10: add as_ngg variant for TES as ES to select Wave32/64Marek Olšák2019-07-194-15/+32
* radeonsi/gfx10: implement Wave32Marek Olšák2019-07-1915-71/+144
* radeonsi/gfx10: use 32-bit wavemasks for Wave32Marek Olšák2019-07-194-16/+43
* ac: create the LLVM builder in ac_llvm_context_initMarek Olšák2019-07-194-17/+15
* ac: create the LLVM module for Wave32 or Wave64 in ac_llvm_context_initMarek Olšák2019-07-194-7/+10
* ac/rtld: add support for Wave32Marek Olšák2019-07-198-5/+21
* ac: add Wave32 LLVM target machineMarek Olšák2019-07-192-1/+20
* ac: initial Wave32 support in LLVM build helpersMarek Olšák2019-07-194-13/+21
* radeonsi: assume that selector != NULL for compute shadersMarek Olšák2019-07-191-14/+6
* radeonsi: remove what appears to be legacy compute codeMarek Olšák2019-07-191-35/+6
* radeonsi: remove si_program::use_code_object_v2Marek Olšák2019-07-192-6/+3
* radeonsi: add si_shader_selector into si_computeMarek Olšák2019-07-194-81/+57
* radeonsi: set threadgroup size to 0 for threadgroups with only 1 waveMarek Olšák2019-07-191-3/+3
* radeonsi/gfx10: set as_ngg for GS prologMarek Olšák2019-07-192-5/+9
* radeonsi/gfx10: remove the disable_ngg optionMarek Olšák2019-07-193-6/+2
* radeonsi/gfx10: combine hw edgeflags with user edgeflags for correct behaviorMarek Olšák2019-07-194-19/+73
* radeonsi/gfx10: deduplicate code for esvert_lds_sizeMarek Olšák2019-07-191-6/+16
* radeonsi/gfx10: simplify a streamout loop in gfx10_emit_ngg_epilogueMarek Olšák2019-07-191-7/+6
* radeonsi/gfx10: don't use MALLOC for outputsMarek Olšák2019-07-191-9/+2