/aosp_15_r20/external/mesa3d/docs/ |
H A D | rusticl.rst | 1 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 D | features.txt | 838 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 D | 22.3.0.rst | 104 - 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 D | 24.1.5.rst | 40 - 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 D | 23.2.1.rst | 92 - 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 D | 24.2.0.rst | 72 - 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 D | 23.3.0.rst | 83 - 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 D | 24.1.0.rst | 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 [all …]
|
H A D | 24.0.0.rst | 71 - 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 D | 24.1.4.rst | 95 - 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 D | 24.1.6.rst | 104 - 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 D | 24.1.3.rst | 122 - 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 D | 23.3.2.rst | 112 - 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 D | 23.1.2.rst | 34 - 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 D | 23.0.1.rst | 39 - 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 D | 23.1.0.rst | 66 - 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 D | 24.0.1.rst | 34 - 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 D | gitlab-ci.yml | 69 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 D | gitlab-ci-inc.yml | 84 .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 D | llvmpipe-rusticl-flakes.txt | 9 # ==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 D | gitlab-ci.yml | 4 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 D | gitlab-ci.yml | 103 -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 D | meson.build | 10 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.yml | 71 '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 D | gitlab-ci.yml | 1 .rusticl-rules: 5 - src/gallium/frontends/rusticl/**/* 8 .rusticl-manual-rules:
|