summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-04-01d3d12: Clean up swapchains on framebuffer destructionJesse Natalie1-1/+22
2021-04-01d3d12: Add a constant for num_buffersJesse Natalie1-4/+5
2021-04-01wgl: Add a context to framebuffer destructionJesse Natalie5-10/+18
2021-04-01wgl: Add unit test infrastructure for OpenGL32.dll on WindowsJesse Natalie2-0/+139
2021-04-01d3d12: Use CreateDXGIFactory2 and use the debug flag when appropriateJesse Natalie1-8/+15
2021-04-01zink: zink_push_constant -> zink_gfx_push_constantMike Blumenkrantz4-11/+11
2021-04-01radv: use a sampled image descriptor for reads for the MSAA color decompressSamuel Pitoiset1-3/+24
2021-04-01zink: use VkSubresourceLayout::depthPitch as layer_stride when mapping 3D imgsMike Blumenkrantz1-1/+4
2021-04-01zink: be more explicit about blit layer/depth usageMike Blumenkrantz1-8/+36
2021-04-01anv: Implement VK_EXT_conservative_rasterizationJason Ekstrand2-8/+60
2021-04-01zink: enforce device lost statusMike Blumenkrantz4-7/+33
2021-04-01zink: optimize batch states for timeline useMike Blumenkrantz1-5/+8
2021-04-01zink: add timeline semaphore fastpath for checking/triggering batch completionMike Blumenkrantz2-2/+40
2021-04-01zink: hook up timeline semaphore signalling during batch submissionMike Blumenkrantz7-1/+62
2021-04-01zink: handle expired deferred fences more reasonablyMike Blumenkrantz1-6/+11
2021-04-01zink: track last completed batch id to optimize checking statesMike Blumenkrantz4-0/+40
2021-04-01zink: add batch tracking id for program structMike Blumenkrantz2-4/+4
2021-04-01zink: add set_context_param hookMike Blumenkrantz1-1/+20
2021-04-01zink: handle PIPE_MAP_DONTBLOCK for buffer read mapsMike Blumenkrantz1-2/+8
2021-04-01nir/gather_info: implement partial masking of struct and compact I/ORhys Perry1-40/+19
2021-04-01lavapipe: fix initialization of pipe_stream_output with unwritten outputsRhys Perry1-4/+5
2021-04-01intel/fs: implement another copy propagation restrictionLionel Landwerlin1-0/+22
2021-04-01iris: clamp PointWidth in 3DSTATE_SF like i965 doesTapani Pälli1-1/+1
2021-03-31Remove leftover dead code.Vinson Lee1-8/+2
2021-04-01glsl: enforce restrictions on builtin functions moved to compatTimothy Arceri1-47/+66
2021-03-31zink: Only set the needed number of scissors.Bas Nieuwenhuizen1-2/+4
2021-03-31zink: Remove initialization of some arraysBas Nieuwenhuizen1-2/+2
2021-03-31zink: ci updatesMike Blumenkrantz1-2/+0
2021-03-31zink: implement threaded contextMike Blumenkrantz15-207/+576
2021-03-31gallivm: increase size of texture target enum bitfieldCharmaine Lee1-1/+1
2021-03-31ci/freedreno: Demote a630-asan to a manual test for now.Eric Anholt1-0/+1
2021-03-31radv: only set WRITE_COMPRESS_ENABLE for storage image descriptorsSamuel Pitoiset1-1/+2
2021-03-31ir3/isa: account for randomly set by blob lowest bit of ibo atomicsDanylo Piliaiev2-13/+13
2021-03-31ci: Bump the llvmpipe test timeout to 240 secondsAdam Jackson1-1/+1
2021-03-31zink: do not request scoped memory barriersErik Faye-Lund1-1/+0
2021-03-31radv: don't reset vertex state params on pipeline bind if reg layout matchesMike Blumenkrantz1-3/+11
2021-03-31radv: don't emit baseinstance and drawid if neither is usedMike Blumenkrantz3-25/+66
2021-03-31radv: reorder vertex shader paramsMike Blumenkrantz2-4/+4
2021-03-31radv: make vertex param sgpr count more explicitMike Blumenkrantz1-2/+3
2021-03-31radv: break out vertex shader param emission into separate functionMike Blumenkrantz1-12/+21
2021-03-31radv: track whether baseinstance is used on the pipeline structMike Blumenkrantz2-0/+2
2021-03-31radv: track whether drawid is used on the pipeline structMike Blumenkrantz3-1/+3
2021-03-31radv: set gfx pipeline vtx_emit_num to the number of sgprsMike Blumenkrantz1-4/+1
2021-03-31radv: simplify vs draw param counting during setupMike Blumenkrantz1-4/+1
2021-03-31radv: track whether gl_BaseInstance is usedMike Blumenkrantz2-1/+7
2021-03-31radv: refactor draw dispatchMike Blumenkrantz1-155/+174
2021-03-31radv: stop zeroing radv_draw_info during drawMike Blumenkrantz1-7/+24
2021-03-31freedreno/a6xx: fix primitive counters debug outputDanylo Piliaiev1-7/+9
2021-03-31freedreno/a6xx: copy full 64bit of primitive counterDanylo Piliaiev1-2/+2
2021-03-31broadcom/cle: do not leak specJuan A. Suarez Romero1-0/+3