summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-05-22util/ra: Conflict-aware round-robin heuristic to reduce likelihood of false d...for-kaydenFrancisco Jerez1-3/+7
2017-05-22intel/sched: FIXESFrancisco Jerez1-7/+15
2017-05-22Revert "i965/sched: Make 'time' a local variable."Francisco Jerez1-1/+3
2017-05-22Merge branch 'apl' into oaKenneth Graunke993-29499/+46603
2017-05-18disable shader captureKenneth Graunke1-1/+1
2017-05-18i965: Use pushed UBO data in the scalar backend.Kenneth Graunke2-0/+38
2017-05-18push dataKenneth Graunke3-7/+50
2017-05-18stashKenneth Graunke1-1/+2
2017-05-18update when UBO bindings changeKenneth Graunke1-0/+2
2017-05-18i965: Stop re-uploading push constants after URB reconfiguration.Kenneth Graunke2-8/+7
2017-05-18i965: Separate uploading push constant data from the pointer packets.Kenneth Graunke3-33/+49
2017-05-18i965: Select ranges of UBO data to be uploaded as push constants.Kenneth Graunke9-0/+227
2017-05-18i965: Introduce a BRW_NEW_DRAW_CALL dirty bit.Kenneth Graunke3-0/+8
2017-05-18i965: Require a UBO offset alignment of 32 bytes.Kenneth Graunke1-1/+4
2017-05-18genxml: Make 3DSTATE_CONSTANT_BODY use arrays.Kenneth Graunke6-42/+32
2017-05-18genxml: Fix parsing of address fields in groups.Kenneth Graunke1-2/+2
2017-05-18unsynchronized map hackKenneth Graunke1-2/+2
2017-05-18rbc upload hackKenneth Graunke2-2/+3
2017-05-18i965: Use the upload BO for push constants on Gen7.5-Gen8.Kenneth Graunke2-2/+2
2017-05-18i965: Use the upload BO for push constants on Gen9+.Kenneth Graunke2-6/+11
2017-05-18i965: Drop BRW_NEW_PUSH_CONSTANT_ALLOCATION from CS packets.Kenneth Graunke2-3/+1
2017-05-18i965/formats: Update the three-channel DXT1 mappingsNanley Chery2-14/+5
2017-05-18anv/formats: Update the three-channel BC1 mappingsNanley Chery1-2/+2
2017-05-18anv: Add an option to abort on device lossJason Ekstrand1-0/+5
2017-05-18anv: Wrap the device lost error in vk_error in QueueSubmitJason Ekstrand1-1/+1
2017-05-18radeonsi/gfx9: use CE RAM optimallyMarek Olšák2-36/+134
2017-05-18radeonsi: remove CE offset alignment restrictionMarek Olšák1-2/+1
2017-05-18radeonsi: only upload (dump to L2) those descriptors that are used by shadersMarek Olšák4-24/+117
2017-05-18radeonsi: record which descriptor slots are used by shadersMarek Olšák5-0/+41
2017-05-18radeonsi: update si_ce_needed_cs_spaceMarek Olšák1-8/+8
2017-05-18radeonsi: do only 1 big CE dump at end of IBs and one reload in the preambleMarek Olšák5-37/+37
2017-05-18radeonsi: remove early return in si_upload_descriptorsMarek Olšák1-3/+0
2017-05-18radeonsi: clamp indirect index to the number of declared shader resourcesMarek Olšák4-4/+15
2017-05-18radeonsi: merge sampler and image descriptor lists into oneMarek Olšák6-112/+99
2017-05-18radeonsi: merge constant and shader buffers descriptor lists into oneMarek Olšák8-132/+152
2017-05-18gallium/u_threaded: add a fast path for unbinding shader buffersMarek Olšák1-3/+9
2017-05-18gallium/u_threaded: add a fast path for unbinding shader imagesMarek Olšák1-4/+10
2017-05-18st/mesa: silence a valgrind warning in u_threaded_context due to st_draw_vboMarek Olšák1-0/+1
2017-05-18glsl_to_tgsi: declare all SSBOs and atomics when indirect indexing is usedMarek Olšák1-16/+14
2017-05-18radeonsi: get the sampler view type from inst->Texture for TG4Samuel Pitoiset1-7/+3
2017-05-18tgsi: store the sampler view type directly in the instructionSamuel Pitoiset8-23/+49
2017-05-18tgsi: remove some unused OPCODE macrosSamuel Pitoiset2-200/+0
2017-05-18gallivm: Make sure module has the correct data layout when pass manager runsTom Stellard1-16/+18
2017-05-18egl: Partially revert 23c86c74, fix eglMakeCurrentChad Versace1-19/+0
2017-05-18anv: fix multiview for clear commandsIago Toral Quiroga1-0/+41
2017-05-18ac: add missing extern "C" guardsNicolai Hähnle2-0/+16
2017-05-18ac: add radeon_info::num_{sdma,compute}_ringsNicolai Hähnle4-7/+19
2017-05-18ac: add radeon_surf::htile_slice_sizeNicolai Hähnle2-0/+6
2017-05-18ac_surface: use radeon_info from ac_gpu_infoNicolai Hähnle4-35/+31
2017-05-18ac/radeonsi: move radeon_info initialization to amd/commonNicolai Hähnle7-241/+293