summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-02-14anv: enable VK_KHR_fragment_shader_barycentricreview/fragment_shader_barycentricRohan Garg1-0/+9
2024-02-14rusticl/mem: move pipe_image_host_access into ImageKarol Herbst1-13/+13
2024-02-14rusticl/mem: reorganize MemBase::from_gl a littleKarol Herbst1-22/+19
2024-02-14rusticl/mem: move Buffer and Image specific fields into the subtypesKarol Herbst2-34/+36
2024-02-14rusticl/mem: move tx_raw_async methods into Buffer and ImageKarol Herbst1-89/+69
2024-02-14rusticl/mem: move MemBase::map into the usersKarol Herbst1-26/+19
2024-02-14rusticl/mem: reorganize Image::mapKarol Herbst1-10/+7
2024-02-14rusticl/mem: move comment describing how mapping worksKarol Herbst1-25/+25
2024-02-14rusticl/mem: remove get_resKarol Herbst1-7/+7
2024-02-14rusticl/mem: move tx into BufferKarol Herbst1-23/+23
2024-02-14rusticl/mem: move is_parent_buffer into ImageKarol Herbst1-4/+4
2024-02-14rusticl/image: call tx on the parent buffer directlyKarol Herbst1-12/+12
2024-02-14rusticl/mem: fold tx_raw into txKarol Herbst1-23/+14
2024-02-14rusticl/mem: move tx_image into ImageKarol Herbst1-24/+14
2024-02-14rusticl/mem: get rid of pixel_sizeKarol Herbst1-11/+3
2024-02-14rusticl/mem: split Image::copy_to into Buffer and Image versionsKarol Herbst2-41/+87
2024-02-14rusticl/mem: split Buffer::copy_to into Buffer and Image versionsKarol Herbst2-78/+76
2024-02-14rusticl/mem: split copy_to into Buffer and ImageKarol Herbst1-110/+178
2024-02-14rusticl/mem: move copy_to_rect into BufferKarol Herbst2-42/+39
2024-02-14rusticl/mem: split write_from_user_rect into buffer and imageKarol Herbst2-82/+91
2024-02-14rusticl/mem: split read_to_user_rect into Buffer and Image versionsKarol Herbst2-74/+85
2024-02-14rusticl/mem: move copy and write buffer impls into BufferKarol Herbst2-44/+40
2024-02-14rusticl/mem: split unmap into Buffer and Image versionsKarol Herbst1-50/+72
2024-02-14rusticl/mem: move shadow sync methods into concrete typesKarol Herbst2-67/+55
2024-02-14rusticl/mem: move map methods into concrete typesKarol Herbst2-74/+63
2024-02-14core/memory: drop Arc for &Arc<Queue> function parametersKarol Herbst1-13/+13
2024-02-14rusticl/mem: move fill methods into concrete typesKarol Herbst2-73/+80
2024-02-14rusticl/mem: use pattern matching in is_parent_bufferKarol Herbst1-1/+1
2024-02-14rusticl/mem: split into Buffer and ImageKarol Herbst7-196/+296
2024-02-14rusticl/icd: actually allow dispatching CL typesKarol Herbst2-13/+36
2024-02-14rusticl/device: get rid of pointless Arc overheadKarol Herbst2-24/+12
2024-02-14rusticl/icd: split Arc part out of CLObject into new traitKarol Herbst2-33/+62
2024-02-14rusticl/icd: move get_arc() and rename itKarol Herbst7-94/+106
2024-02-14rusticl/event: drop from_cl_arr and use arcs_from_arrKarol Herbst2-14/+2
2024-02-14rusticl/icd: move from_arc() and rename itKarol Herbst7-42/+24
2024-02-14rusticl/device: deduplicate devices with sortingKarol Herbst1-5/+4
2024-02-14rusticl/icd: move get_ref()Karol Herbst8-46/+52
2024-02-14rusticl/icd: fold leak_ref into its only consumerKarol Herbst2-12/+6
2024-02-14rusticl/icd: move get_arc_vec_from_arr and rename itKarol Herbst4-13/+10
2024-02-14rusticl/icd: move retain() and release()Karol Herbst7-29/+28
2024-02-14rusticl/icd: move refcnt() and get rid of needless atomic opsKarol Herbst7-11/+17
2024-02-14rusticl/icd: move get_ref_vec_from_arr into the Rusticl typeKarol Herbst2-24/+27
2024-02-14rusticl/api: allow CLObjectBase to be placed anywhereKarol Herbst1-4/+14
2024-02-14rusticl/util: support nested structs in offset_of!Karol Herbst1-3/+2
2024-02-14rust/api: add RustTypes enumKarol Herbst8-29/+43
2024-02-14anv: fix buffer marker cache flush issues on MTLLionel Landwerlin2-4/+11
2024-02-14meson: Limit intel_vk_rt to x86_64Matt Turner1-1/+2
2024-02-14anv: don't allocate aux padded BOs with host pointersLionel Landwerlin1-2/+5
2024-02-14anv: remove redundant assertsLionel Landwerlin1-3/+0
2024-02-14broadcom/compiler: fix lane selection for subgroups in fragment shadersIago Toral Quiroga3-71/+24