Home
last modified time | relevance | path

Searched full:rusticl (Results 1 – 25 of 67) sorted by relevance

123

/aosp_15_r20/external/mesa3d/docs/
H A Drusticl.rst1 Rusticl title
4 Rusticl is an OpenCL implementation on top of Gallium drivers.
9 In order to use Rusticl on any platform the environment variable
10 :envvar:`RUSTICL_ENABLE` has to be used. Rusticl does not advertise devices
17 To build Rusticl you need to satisfy the following build dependencies:
32 The minimum versions to build Rusticl are:
39 Updating clang requires a rebuilt of mesa and rusticl if and only if the value of
43 Afterwards you only need to add ``-Dgallium-rusticl=true -Dllvm=enabled
50 ``#rusticl`` on OFTC.
56 is ``RUSTC=clippy-driver meson configure -Dgallium-rusticl=true
[all …]
H A Dfeatures.txt838 Rusticl OpenCL 1.0 -- all DONE:
844 Rusticl OpenCL 1.1 -- all DONE:
870 Rusticl OpenCL 1.2 -- all DONE:
893 Rusticl OpenCL 2.0 -- all DONE:
913 Rusticl OpenCL 2.1 -- all DONE:
925 Rusticl OpenCL 2.2 -- all DONE:
934 Rusticl OpenCL 3.0 -- all DONE: iris/gen12
948 Rusticl extensions that are not part of any OpenCL version:
/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D22.3.0.rst104 - Rusticl: fails to create program if source size is stated, but last char is a null terminator
134 - rusticl: fails to build on non-Linux: cannot find value \`stderr` in this scope
135 - llvmpipe-piglit-rusticl fail at api/clenqueuefillimage
255 - rusticl: meson devenv support
536 - rusticl: Build Panfrost
1638 - rusticl: Fix the invalid memory migration flags check.
1668 - docs: move rusticl readme into docs/
2329 - rusticl: use 32-bit address format for 32-bit devices
2330 - rusticl: correctly check global argument size
2331 - rusticl: fix MemConstant invalid arg size check
[all …]
H A D24.1.5.rst40 - RustiCL (or maybe not...): radeonsi freezes after 2 hours of simulation, zink works just fine
136 - rusticl/event: make set_status handle error status properly
137 - rusticl/queue: do not overwrite event error states
138 - rusticl/queue: properly check all dependencies for an error status
139 - rusticl/event: properly implement CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
140 - rusticl/queue: properly implement in-order queue error checking
141 - rusticl/event: return execution errors when doing a blocking enqueue
142 - rusticl/mesa: handle failures with u_upload_data
143 - rusticl/mesa: set take_ownership to true in set_constant_buffer_stream
149 - rusticl: fix clippy lint having bounds defined in multiple places
[all …]
H A D23.2.1.rst92 - Rusticl,radeonsi: ac_rtld error(2): too much LDS
144 - rusticl: segmentation fault when enabling for llvmpipe and zink with the driver set to zink
156 - Rusticl OpenCL: panicked at 'called \`Option::unwrap()` on a \`None` value' && void SPIRVKernelPa…
159 - Rusticl OpenCL: Simple SYCL / DPC++ program hangs indefinitely at rusticl::api::event::wait_for_e…
174 - rusticl build error: error[E0308]: mismatched types on some archs
235 - rusticl failed to build with rust-bindgen 0.65.0
616 - rusticl: Move nir compilation to Program
617 - rusticl: Drop some Kernel data and have a NirKernelBuild ref instead
618 - rusticl: Drop Program::kernel_count
1402 - rusticl/screen: Wrap get_timestamp
[all …]
H A D24.2.0.rst72 - RustiCL (or maybe not...): radeonsi freezes after 2 hours of simulation, zink works just fine
101 - rusticl: Generated rusticl_mesa_bindings.c fails to find include
124 - RustiCL: deadlock when calling clGetProfilingInfo() on callbacks
136 - aco: Radeonsi unable to use rusticl
1078 - ci/lava: enable Piglit OpenCL tests so we can test rusticl on the HW
1086 - ci/lava: add support for RustiCL
1092 - rusticl: add -cl-std only when it's not defined
1431 - llvmpipe/ci: set rusticl variables in deqp-runner instead of passing them down from the job
1432 - ci: include rusticl in the arm64 build
1433 - llvmpipe,rusticl/ci: move rusticl files rule out of llvmpipe
[all …]
H A D23.3.0.rst83 - opencl-jpeg-encoder does not work with nouveau/rusticl, works with nouveau/clover
86 - Rusticl fails to build
115 - rusticl: segfault in clCreateKernel on AMD Instinct MI100
213 - Rusticl,radeonsi: ac_rtld error(2): too much LDS
241 - rusticl: fails to build for iris + radeonsi
788 - rusticl/kernel: Removing unnecessary clone in kernel launch
789 - rusticl/kernel: Add CsoWrapper
790 - rusticl/compiler: Add NirPrintfInfo
791 - rusticl: Move Cso to Program
792 - rusticl/compiler: Remove unnecessary functions
[all …]
H A D24.1.0.rst114 - 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
[all …]
H A D24.0.0.rst71 - rusticl: fails to find SPIRV-Tools headers via pkg-config under non-default prefix
95 - !26307 broke some piglit tests with rusticl on radeonsi on Navi 14
107 - rusticl: fails to find X11 headers via pkg-config under non-default prefix
172 - opencl-jpeg-encoder does not work with nouveau/rusticl, works with nouveau/clover
173 - [rusticl] [radeonsi] [darktable4] [ppc64le] Darktable always renders black images despite not thr…
178 - Rusticl fails to build
517 - rusticl, meson: Move libc functions to their own crate
518 - rusticl, meson: Add gl/egl/glx bindings
522 - rusticl: Add xplat helpers to dynamic link interop functions
523 - rusticl/device: Function to check for gl interop support
[all …]
H A D24.1.4.rst95 - rusticl/program: move binary parsing into its own function
96 - rusticl/program: make binary API not crash on errors
97 - rusticl/program: use blob.h to parse binaries
98 - rusticl/program: update binary format
99 - rusticl/buffer: harden bound checks against overflows
100 - rusticl/context: move SVM pointer tracking into own type
101 - rusticl/ptr: add a few APIs to TrackedPointers
102 - rusticl/memory: complete rework on how mapping is implemented
H A D24.1.6.rst104 - Revert "rusticl/queue: gracefully stop the worker thread"
109 - rusticl/kernel: properly respect device thread limits per dimension
110 - rusticl/memory: Fix memory unmaps after rework
111 - rusticl/image: take pitches into account when allocating memory for maps
112 - rusticl/image: properly sync mappings content for 1Dbuffer images
113 - rusticl/queue: add clSetCommandQueueProperty
115 - rusticl/memory: fix sampler argument size check
H A D24.1.3.rst122 - rusticl/memory: assume minimum image_height of 1
123 - rusticl/memory: fix clFillImage for buffer images
124 - rusticl: add new CL_INVALID_BUFFER_SIZE condition for clCreateBuffer
125 - rusticl: add bsymbolic to linker flags
126 - rusticl/queue: gracefully stop the worker thread
H A D23.3.2.rst112 - rusticl/kernel: explicitly set rounding modes
113 - rusticl: do not warn on empty RUSTICL_DEBUG or RUSTICL_FEATURES
114 - rusticl: silence clippy::arc-with-non-send-sync for now
115 - rusticl: check rustc version for flags requiring newer rustc/clippy
H A D23.1.2.rst34 - Rusticl OpenCL: Simple SYCL / DPC++ program hangs indefinitely at rusticl::api::event::wait_for_e…
134 - rusticl: bump rust req to 1.60
135 - rusticl/event: flush queues from dependencies
H A D23.0.1.rst39 - rusticl over llvmpipe + ffmpeg's Opencl filter = error -51
40 - rusticl over llvmpipe + ffmpeg's Opencl filter = error -51
56 - CUEtools FLACCL hit assert in rusticl
143 - rusticl/kernel: Images arg sizes also have to match the host pointer size
H A D23.1.0.rst66 - rusticl failed to build with rust-bindgen 0.65.0
79 - rusticl: invalid SPIR-V kernel causes panic
133 - rusticl over llvmpipe + ffmpeg's Opencl filter = error -51
134 - rusticl over llvmpipe + ffmpeg's Opencl filter = error -51
160 - CUEtools FLACCL hit assert in rusticl
690 - rusticl: Enabling reading/writing for images created from buffers
691 - rusticl: Enabling image fill for images created from buffers
692 - rusticl: Enable copy for images created from buffers
693 - rusticl: Enable mapImage for images created from buffers
694 - gallium, rusticl: Add tex2d_from_buf in image_view and sampler_view
[all …]
H A D24.0.1.rst34 - rusticl: clEnqueueFillBuffer (among others) fails on buffers created from GL object.
123 - rusticl/mem: properly handle buffers
124 - rusticl/mem: support GL_TEXTURE_BUFFER
/aosp_15_r20/external/mesa3d/src/broadcom/ci/
H A Dgitlab-ci.yml69 v3d-rpi4-rusticl:arm64:
73 - .v3d-rusticl-manual-rules
76 DEQP_SUITE: v3d-rusticl
174 v3d-rpi5-rusticl:arm64:
178 - .v3d-rusticl-manual-rules
184 DEQP_SUITE: v3d-rusticl
H A Dgitlab-ci-inc.yml84 .v3d-rusticl-rules:
88 - !reference [.rusticl-rules, rules]
90 .v3d-rusticl-manual-rules:
95 - !reference [.rusticl-manual-rules, rules]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ci/
H A Dllvmpipe-rusticl-flakes.txt9 # ==2976980== by 0x8D42AD0: ??? (in /home/anholt/src/mesa/build/src/gallium/targets/rusticl/libR…
10 # ==2976980== by 0x8D1E4EA: ??? (in /home/anholt/src/mesa/build/src/gallium/targets/rusticl/libR…
11 # ==2976980== by 0x845C227: ??? (in /home/anholt/src/mesa/build/src/gallium/targets/rusticl/libR…
17 # ==2976980== by 0x8D5DB52: ??? (in /home/anholt/src/mesa/build/src/gallium/targets/rusticl/libR…
18 # ==2976980== by 0x8186CA2: ??? (in /home/anholt/src/mesa/build/src/gallium/targets/rusticl/libR…
H A Dgitlab-ci.yml4 llvmpipe-piglit-rusticl:
7 - .llvmpipe-rusticl-rules
12 DEQP_SUITE: llvmpipe-rusticl
14 GPU_VERSION: llvmpipe-rusticl
/aosp_15_r20/external/mesa3d/.gitlab-ci/build/
H A Dgitlab-ci.yml103 -D gallium-rusticl=true
203 -D gallium-rusticl=false
258 -D gallium-rusticl=false
301 -D gallium-rusticl=false
351 -D gallium-rusticl=true
401 -D gallium-rusticl=false
515 -D gallium-rusticl=true
682 -D gallium-rusticl=false
/aosp_15_r20/external/mesa3d/src/gallium/targets/rusticl/
H A Dmeson.build10 rusticl_ld_args += ['-Wl,--version-script', join_paths(meson.current_source_dir(), 'rusticl.sym')]
11 rusticl_ld_depends += files('rusticl.sym')
64 input : 'rusticl.icd.in',
65 output : 'rusticl.icd',
/aosp_15_r20/external/mesa3d/
H A D.mr-label-maker.yml71 'rusticl': 'Rusticl'
215 '^src/gallium/frontends/rusticl/': ['Rusticl']
226 '^src/gallium/targets/rusticl/': ['Rusticl']
/aosp_15_r20/external/mesa3d/src/gallium/frontends/rusticl/ci/
H A Dgitlab-ci.yml1 .rusticl-rules:
5 - src/gallium/frontends/rusticl/**/*
8 .rusticl-manual-rules:

123