summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-09-08Uprev Mesa to adaf4460bd19a9cc8249a0ddac442b5a05f5828dtintou/mesa-uprevCorentin Noël3-14/+2
2023-09-08renderer: Do not leak the texture on creation failureCorentin Noël1-0/+1
2023-09-08renderer: Do not leak the texture on creation failureCorentin Noël1-0/+1
2023-09-08renderer: Do not leak the buffer on creation failureCorentin Noël1-0/+1
2023-09-06vkr: tighten up threading for transport dispatchYiwei Zhang1-0/+41
2023-09-06vkr: refactor to add is_dispatched_from_vkr_context helperYiwei Zhang1-5/+15
2023-09-06renderer: Replace check_transfer_bounds with resource_contains_boxCorentin Noël1-87/+40
2023-09-06renderer: Ensure that the box of the copy region is within the original resourceCorentin Noël1-0/+51
2023-09-06vrend: check IOV and its size before writing to itGert Wollny1-0/+5
2023-09-06shader: Check number of shader inputs to avoid OOB writeGert Wollny1-0/+5
2023-09-06vrend: check whether injected TCS was really allocatedGert Wollny1-7/+12
2023-09-05shader: check register index when accessing immediate arrayGert Wollny1-49/+65
2023-09-04renderer: Ensure that wrong offset are not being used.Corentin Noël1-1/+7
2023-09-01vrend: Don't try to copy to res->iov if there is noneCorentin Noël1-2/+2
2023-08-31Uprev Mesa to ae5e2c1fea864d7d9836a443ad68950be66da679Corentin Noël5-9/+9
2023-08-31renderer: Check that the z index is not out of boundCorentin Noël1-1/+1
2023-08-25renderer: Change the current subcontext to the currently deleted one on conte...Corentin Noël1-1/+6
2023-08-25renderer: Add vrend_object_bind_dsa_to_sub_contextCorentin Noël1-22/+31
2023-08-25renderer: Make vrend_hw_emit_dsa take a sub_ctxCorentin Noël1-8/+8
2023-08-25renderer: Make vrend_depth_test_enable take a sub_ctxCorentin Noël1-6/+6
2023-08-25renderer: Make vrend_alpha_test_enable take a sub_ctxCorentin Noël1-6/+6
2023-08-23vrend: check qbo resource is validJuston Li1-1/+1
2023-08-23tests: add test for vrend_decode_set_viewport_stateFilip Gawin1-0/+64
2023-08-23vrend/decode: remove duplicated checks for viewport codeFilip Gawin1-6/+0
2023-08-23venus: Reject misaligned VkShaderModuleCreateInfo::codeSizeLina Versace1-0/+30
2023-08-22vkr: fix vkr_queue_assign_ring_idxYiwei Zhang1-10/+10
2023-08-22vkr: explicitly fail vkGetDeviceQueueYiwei Zhang1-17/+6
2023-08-22vkr: ensure to fail invalid driver retrieval of device queueYiwei Zhang1-14/+9
2023-08-21tests: Add virgl_decode_bind_sampler_states testsCorentin Noël1-0/+25
2023-08-21decode: verify the presence of handles before useCorentin Noël1-2/+5
2023-08-21tests: Add virgl_decode_set_constant_buffer testsCorentin Noël1-0/+32
2023-08-21decode: verify the presence of constant buffer data before useCorentin Noël1-1/+5
2023-08-11tests: Replace virgl_renderer_submit_cmd with testvirgl_ctx_send_cmdbufCorentin Noël2-17/+17
2023-08-11tests: Add testvirgl_ctx_send_cmdbufCorentin Noël2-0/+8
2023-08-11tests: Fix the combined test of set_scissor_stateCorentin Noël1-1/+1
2023-08-11util: Fix log level lookupCorentin Noël1-1/+4
2023-08-11renderer: Plug a leak on query creation failureDawn Han1-1/+3
2023-08-11shader: Use a switch to iterate the immediates in get_source_infoCorentin Noël1-16/+23
2023-08-11shader: Use a switch to select the immediate typeCorentin Noël1-4/+11
2023-08-10debug: Force the log level to debug when VREND_DEBUG is in useCorentin Noël1-0/+2
2023-08-10util: Add virgl_override_log_levelCorentin Noël2-0/+7
2023-08-10meson: Increment the interface ageCorentin Noël1-1/+1
2023-08-10debug: Remove vrend_printfCorentin Noël1-8/+0
2023-08-10util: Rename virgl_log into virgl_infoCorentin Noël3-7/+7
2023-08-10util: Add virgl_warn functionCorentin Noël5-45/+53
2023-08-10util: Add virgl_debug functionCorentin Noël7-57/+65
2023-08-10util: Add virgl_error functionCorentin Noël12-171/+179
2023-08-10util: Introduce virgl_prefixed_logvCorentin Noël6-87/+29
2023-08-10util: Create a new logger with log levelsCorentin Noël7-29/+139
2023-08-09video: Replace macro MIN with MIN2Feng Jiang1-6/+4