path: root/src/gallium/drivers
AgeCommit message (Expand)AuthorFilesLines
6 hourslavapipe: fix depth bias offset flag enables.Dave Airlie1-1/+0
6 hourszink: use XOR for descriptor hash accumulationMike Blumenkrantz1-6/+4
6 hourszink: add a "compact" descriptor modeMike Blumenkrantz5-79/+280
6 hourszink: flag descriptor sets as changed before updating hashesMike Blumenkrantz1-1/+6
6 hourszink: use descriptor set index indirection in cache state updatesMike Blumenkrantz1-1/+2
6 hourszink: use descriptor set index indirection in program initMike Blumenkrantz3-24/+44
6 hourszink: use descriptor indices in compilerMike Blumenkrantz1-32/+40
6 hourszink: add screen-based indexing to descriptor setsMike Blumenkrantz2-0/+8
6 hourszink: create all descriptor ref templates at onceMike Blumenkrantz1-45/+51
7 hourszink: clamp dynamic render layerCount to 1Mike Blumenkrantz1-1/+1
8 hourszink: only warn once for SRGB fb without KHR_swapchain_mutable_formatMike Blumenkrantz1-2/+7
17 hourspanfrost: Don't allocate SHARED as scanoutAlyssa Rosenzweig1-2/+1
17 hourspanfrost: Simplify the kmsro create pathAlyssa Rosenzweig1-71/+83
18 hoursmeson: Add build option for gallium-d3d12-video featureSil Vilerino4-16/+30
24 hoursetnaviv: vectorise ioTimothy Arceri1-0/+1
24 hoursetnaviv: assert if etna_shader_io_file reg overrunTimothy Arceri1-0/+1
37 hourslima: enable PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENTVasily Khoruzhick1-0/+1
37 hourslima: Implement texture_barrierVasily Khoruzhick2-0/+10
44 hoursd3d12: add missing cmath includesErik Faye-Lund4-0/+8
2 dayslima/ppir: merge branch nodes in simple casesErico Nunes1-0/+12
2 dayslima/ppir: optimize branch comparison when possibleErico Nunes1-5/+98
2 daysvirgl/ci: Update virglrendererCorentin Noël3-12/+0
3 daysasahi: Guard against encoder overflowsAlyssa Rosenzweig1-0/+3
3 daysasahi: Handle RECT textures as 2DAlyssa Rosenzweig1-0/+1
3 daysasahi: Sync some more unknown fieldsAlyssa Rosenzweig1-0/+3
3 daysasahi: Align segment list unknowns with MetalAlyssa Rosenzweig1-2/+2
3 daysasahi: Compute segment list lengthAlyssa Rosenzweig1-1/+8
3 daysasahi: Sync some names with Project ZeroAlyssa Rosenzweig1-12/+11
3 daysasahi: Identify partial render pipelineAlyssa Rosenzweig3-24/+24
3 daysasahi: Implement polygon offsetAlyssa Rosenzweig5-16/+48
3 daysasahi: Identify "set depth bias index" fieldAlyssa Rosenzweig1-5/+5
3 daysasahi: Identify depth bias arrayAlyssa Rosenzweig1-2/+1
3 daysasahi: Identify more depth pipeline fieldsAlyssa Rosenzweig1-2/+6
3 daysasahi: Account for every byte of the cmdbufAlyssa Rosenzweig1-5/+2
3 daysasahi: Handle 3rd deflake addressAlyssa Rosenzweig1-13/+6
3 daysasahi: Flush on partial clearsAlyssa Rosenzweig1-0/+5
3 daysasahi: Pass depth/stencil clear values to firmwareAlyssa Rosenzweig4-5/+19
3 daysasahi: Handle uncompressed Z32F depth buffersAlyssa Rosenzweig1-8/+48
3 daysasahi: Don't store to unbound render targetsAlyssa Rosenzweig1-4/+8
3 daysasahi: Validate depth/stencil formatsAlyssa Rosenzweig1-0/+18
3 daysasahi: Use z24_in_z32f loweringAlyssa Rosenzweig1-1/+2
3 daysasahi: Run lower_blend for all fragment shadersAlyssa Rosenzweig1-12/+5
5 dayszink: use dynamic rendering (most of the time)Mike Blumenkrantz6-6/+236
5 dayszink: split out scissor flagging from framebuffer updatingMike Blumenkrantz5-9/+12
5 dayszink: lift some renderpass mechanics up a level in the apiMike Blumenkrantz3-11/+17
5 dayszink: track whether there's any transient attachments boundMike Blumenkrantz2-0/+7
5 dayszink: break out zs rt attrib analysis into util functionMike Blumenkrantz2-24/+34
5 dayszink: break out color rt attrib analysis into util functionMike Blumenkrantz2-11/+26
5 dayszink: fix indentationMike Blumenkrantz1-10/+10
5 dayszink: pass rt attrib to zink_render_pass_attachment_get_barrier_info()Mike Blumenkrantz3-8/+5