Lines Matching full:rusticl
114 - RUSTICL creating a shared reference to mutable static is discouraged and will become a hard error
159 - RustiCL: Callbacks are not called upon errors
178 - [rusticl]WARNING: Project targets '>= 1.1.0' but uses feature deprecated since '1.0.0': module ru…
180 - Rusticl panics when getting program build logs using opencl.hpp
190 - rusticl: clEnqueueFillBuffer (among others) fails on buffers created from GL object.
212 - DR crashes with mesa 24 and rusticl (radeonsi)
625 - rusticl/gl: Bump mesa_glinterop_device_info to version 4
629 - rusticl/device: Verify for PIPE_CAP_CL_GL_SHARING when enabling gl_sharing
1770 - rusticl: implement cl_khr_suggested_local_work_size
2080 - docs/rusticl: add an intro explaining what Rusticl is
3346 - rusticl/kernel: run opt/lower_memcpy later to fix a crash
3347 - rusticl/kernel: add a few comments in regards to pass ordering
3348 - rusticl/kernel: no need to reset the scratch size anymore
3354 - rusticl/program: rework debug logging option
3355 - rusticl/spirv: do not attempt to parse spirv after failed link
3356 - rusticl/spirv: use bool::then_Some inside SPIRVBin::link
3357 - rusticl/program: add clc_validator_options helper function
3358 - rusticl/program: add debug option to validate internal spirvs
3362 - rusticl/meson: use rust_abi instead of rust_crate_type
3364 - rusticl/kernel: check that local size on dispatch doesn't exceed limits
3379 - rusticl/util: add a wrapper around "thread-safe" C types
3380 - rusticl/mesa/device: convert to ThreadSafeCPtr
3381 - rusticl/mesa/screen: convert to ThreadSafeCPtr
3382 - rusticl/mesa: add thread-safe wrapper for pipe_image_views
3383 - rusticl/context: store SVM pointers as usize
3384 - rusticl/gl: mark GLCtxManager as Send + Sync
3385 - rusticl/mem: make Mem Send/Sync by storing mapping ptrs as usize
3386 - rusticl/program: mark NirKernelBuild as Send and Sync
3390 - rusticl/mem: properly handle buffers
3391 - rusticl/mem: support GL_TEXTURE_BUFFER
3393 - rusticl/util: support nested structs in offset_of!
3394 - rusticl/api: allow CLObjectBase to be placed anywhere
3395 - rusticl/icd: move get_ref_vec_from_arr into the Rusticl type
3396 - rusticl/icd: move refcnt() and get rid of needless atomic ops
3397 - rusticl/icd: move retain() and release()
3398 - rusticl/icd: move get_arc_vec_from_arr and rename it
3399 - rusticl/icd: fold leak_ref into its only consumer
3400 - rusticl/icd: move get_ref()
3401 - rusticl/device: deduplicate devices with sorting
3402 - rusticl/icd: move from_arc() and rename it
3403 - rusticl/event: drop from_cl_arr and use arcs_from_arr
3404 - rusticl/icd: move get_arc() and rename it
3405 - rusticl/icd: split Arc part out of CLObject into new trait
3406 - rusticl/device: get rid of pointless Arc overhead
3407 - rusticl/icd: actually allow dispatching CL types
3408 - rusticl/mem: split into Buffer and Image
3409 - rusticl/mem: use pattern matching in is_parent_buffer
3410 - rusticl/mem: move fill methods into concrete types
3412 - rusticl/mem: move map methods into concrete types
3413 - rusticl/mem: move shadow sync methods into concrete types
3414 - rusticl/mem: split unmap into Buffer and Image versions
3415 - rusticl/mem: move copy and write buffer impls into Buffer
3416 - rusticl/mem: split read_to_user_rect into Buffer and Image versions
3417 - rusticl/mem: split write_from_user_rect into buffer and image
3418 - rusticl/mem: move copy_to_rect into Buffer
3419 - rusticl/mem: split copy_to into Buffer and Image
3420 - rusticl/mem: split Buffer::copy_to into Buffer and Image versions
3421 - rusticl/mem: split Image::copy_to into Buffer and Image versions
3422 - rusticl/mem: get rid of pixel_size
3423 - rusticl/mem: move tx_image into Image
3424 - rusticl/mem: fold tx_raw into tx
3425 - rusticl/image: call tx on the parent buffer directly
3426 - rusticl/mem: move is_parent_buffer into Image
3427 - rusticl/mem: move tx into Buffer
3428 - rusticl/mem: remove get_res
3429 - rusticl/mem: move comment describing how mapping works
3430 - rusticl/mem: reorganize Image::map
3431 - rusticl/mem: move MemBase::map into the users
3432 - rusticl/mem: move tx_raw_async methods into Buffer and Image
3433 - rusticl/mem: move Buffer and Image specific fields into the subtypes
3434 - rusticl/mem: reorganize MemBase::from_gl a little
3435 - rusticl/mem: move pipe_image_host_access into Image
3436 - rusticl/kernel: recalculate scratch and shared memory after opts
3437 - rusticl/program: fix CL_PROGRAM_BINARIES for devs with no builds
3438 - meson/rusticl: import rust instead of unstable-rust
3443 - rusticl/context: complete conversion of SVM pointers to usize
3444 - rusticl/memory: store host_ptr as usize
3445 - rusticl/memory: make closures Send and Sync
3446 - rusticl/event: make EventSig Send + Sync
3447 - rusticl/spirv: mark SPIRVBin as Send and Sync
3448 - rusticl/kernel: make it Send and Sync
3449 - rusticl/icd: verify all cl classes are Send and Sync
3450 - rusticl/meson: remove -Aclippy::arc-with-non-send-sync flag
3451 - rusticl/kernel: make builds private
3452 - rusticl/event: we need to call the CL_COMPLETE callback on errors as well
3453 - rusticl/kernel: assign sampler locations before DCEing variables
3454 - rusticl/device: support query_memory_info to retrieve available memory
3463 - rusticl/util: make create_pipe_box indepentend of pipe_box's field types
3465 - rusticl/program: handle -cl-no-subgroup-ifp
3468 - rusticl: use stream uploader for cb0 if prefered
3469 - rusticl/icd: remove CLObject
3471 - rusticl/mesa/context: flush context before destruction
4342 - rusticl: set OCL_ICD_VENDORS as directory, not file
4867 - rusticl: work around reference-to-mutable-static warnings