summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-03-01vkr: Resize the device extension array to its minimum sizetintou/realloc-extensionsCorentin Noël1-1/+1
2024-02-16drm/msm: Expose the highest bank bit in the capsetConnor Abbott2-0/+3
2024-02-16drm/msm: Update UAPI headerRob Clark1-0/+3
2024-02-15renderer: Verify that the iov has enough space for the texture dataCorentin Noël1-3/+2
2024-02-08shader: Never return out-of-range from varying_bit_from_semantic_and_indexCorentin Noël1-1/+15
2024-02-07Uprev Mesa to 8368a972943d5265b22eab86aa17c9a3cfe3406bCollabora's Gfx CI Team10-7/+38
2024-02-05virgl_fence: Correct error value returned by virgl_fence_set_fd_locked()Dmitry Osipenko1-1/+1
2024-02-02tests: Clean up resources to avoid memory leaksGert Wollny1-0/+8
2024-02-02test: fully initialize framebuffer state in testGert Wollny2-6/+7
2024-01-31vrend: stop clobbering the texture bindingsRyan Neph2-2/+10
2024-01-31vrend: remove unnecessary old_idsRyan Neph1-9/+3
2024-01-31vrend: remove redundant sampler dirty bit setRyan Neph1-4/+2
2024-01-31vrend: reset dirty mask after binding samplersRyan Neph1-2/+1
2024-01-31vrend: move set sampler uniform to draw_bind_samplersRyan Neph1-6/+13
2024-01-31vrend: refactor bind_sampler_locsRyan Neph1-3/+4
2024-01-31vrend: refactor and clarify sampler view trackingRyan Neph1-12/+22
2024-01-31vrend: factor common use of linked_shader_program to pointer variableRyan Neph1-4/+6
2024-01-31vrend: factor common vrend_shader_view access to pointer variableRyan Neph1-5/+6
2024-01-31vrend: move sampler_states into shader_viewRyan Neph1-9/+12
2024-01-31vrend: move texture_levels into shader_viewRyan Neph1-17/+19
2024-01-31vrend: move sampler view dirty mask into vrend_shader_viewRyan Neph1-10/+10
2024-01-31vrend: warn on missing sampler_view.textureRyan Neph1-0/+1
2024-01-31vrend: remove unused vrend_shader_view::res_id[]Ryan Neph1-1/+0
2024-01-31vrend: pass vrend_sampler_state directly when applyingRyan Neph1-10/+8
2024-01-31vrend: remove unused sub_ctx->num_sampler_statesRyan Neph1-5/+0
2024-01-26drm: Switch to refactored proto headersRob Clark3-100/+117
2024-01-26drm/msm: Remove unused msm_object::resRob Clark1-4/+1
2024-01-26tests: refactor create/begin/end/get result queryFilip Gawin6-12/+105
2024-01-22vrend: Properly seperate the mirror_clamp feat reportingGert Wollny2-1/+5
2024-01-18vkr: lock device tracked object listYiwei Zhang2-0/+10
2024-01-15Uprev Mesa to 33b77ec774a10f052a2814d9ff3668cc0aa13083Collabora's Gfx CI Team3-5/+14
2024-01-08meson:Upref for new releasevirglrenderer-1.0.11.0.1Gert Wollny1-2/+2
2024-01-08build-sys: add VIRGL_{MAJOR,..}_VERSION macrosMarc-André Lureau4-0/+84
2024-01-06tests: cover one more codepath from transfer_inline_writeFilip Gawin1-0/+4
2024-01-04Reduce the size of pipe_sampler_stateCorentin Noël3-11/+9
2024-01-03vrend: move checks from vrend_renderer_copy_transfer3dFilip Gawin4-60/+58
2024-01-03vrend: refactor checks in vrend_renderer_create_fenceFilip Gawin3-3/+9
2024-01-02venus: rename decoder mutex to resource_mutexYiwei Zhang2-8/+8
2024-01-02vkr: lock decoder object look upYiwei Zhang5-11/+12
2024-01-02Uprev Mesa to 2e46dd062470b07d1c297275ab5a7a2040e1ab80Collabora's Gfx CI Team1-2/+2
2023-12-16blitter: destroy context after deleting the programs.Gert Wollny1-1/+1
2023-12-16mesa/hash_table: Make hash_table_u64 members privateGert Wollny4-21/+40
2023-12-16fence: add hash_table_u64_call_foreach and use itGert Wollny3-3/+28
2023-12-16shader: don't double-allocate the so_namesGert Wollny1-3/+5
2023-12-15vrend: fix gbm transfer params and return valueRyan Neph1-5/+5
2023-12-13vtest: Stabilize protocol version 3Dmitry Osipenko2-13/+3
2023-12-13virgl: Declare virgl_renderer_capset as stableDmitry Osipenko2-4/+0
2023-12-13meson: Add option to enable unstable APIsDmitry Osipenko3-0/+19
2023-12-12Uprev Mesa to 1188b218c61c8f33815e75bc8422cb80e3b468ecCollabora's Gfx CI Team1-2/+2
2023-12-12vrend: free unclaimed resources when context is destroyedGert Wollny1-0/+4