/third_party/mesa3d/src/compiler/spirv/ |
D | nir_load_libclc.c | 97 open_clc_data(struct clc_data *clc, unsigned ptr_bit_size) in open_clc_data() argument 99 memset(clc, 0, sizeof(*clc)); in open_clc_data() 100 clc->file = get_libclc_file(ptr_bit_size); in open_clc_data() 101 clc->fd = -1; in open_clc_data() 103 if (clc->file->static_data) { in open_clc_data() 104 snprintf((char *)clc->cache_key, sizeof(clc->cache_key), in open_clc_data() 110 if (clc->file->sys_path != NULL) { in open_clc_data() 111 int fd = open(clc->file->sys_path, O_RDONLY); in open_clc_data() 118 fprintf(stderr, "fstat failed on %s: %m\n", clc->file->sys_path); in open_clc_data() 125 _mesa_sha1_update(&ctx, clc->file->sys_path, strlen(clc->file->sys_path)); in open_clc_data() [all …]
|
/third_party/ffmpeg/libavcodec/ |
D | av1_metadata_bsf.c | 51 AV1RawColorConfig *clc = &seq->color_config; in av1_metadata_update_sequence_header() local 57 clc->color_description_present_flag = 1; in av1_metadata_update_sequence_header() 60 clc->color_primaries = ctx->color_primaries; in av1_metadata_update_sequence_header() 62 clc->transfer_characteristics = ctx->transfer_characteristics; in av1_metadata_update_sequence_header() 64 clc->matrix_coefficients = ctx->matrix_coefficients; in av1_metadata_update_sequence_header() 68 if (clc->color_primaries == AVCOL_PRI_BT709 && in av1_metadata_update_sequence_header() 69 clc->transfer_characteristics == AVCOL_TRC_IEC61966_2_1 && in av1_metadata_update_sequence_header() 70 clc->matrix_coefficients == AVCOL_SPC_RGB) { in av1_metadata_update_sequence_header() 74 clc->color_range = ctx->color_range; in av1_metadata_update_sequence_header() 79 if (clc->mono_chrome || !clc->subsampling_x || !clc->subsampling_y) { in av1_metadata_update_sequence_header() [all …]
|
/third_party/mesa3d/.gitlab-ci/container/ |
D | build-libclc.sh | 25 mkdir -p /usr/lib/clc 26 ln -s /usr/share/clc/spirv64-mesa3d-.spv /usr/lib/clc/ 27 ln -s /usr/share/clc/spirv-mesa3d-.spv /usr/lib/clc/
|
/third_party/mesa3d/src/gallium/frontends/clover/llvm/ |
D | util.hpp | 58 clc = 1 << 0, enumerator 67 { "clc", clc, "Dump the OpenCL C code for all kernels." }, in has_flag()
|
D | invocation.cpp | 405 if (has_flag(debug::clc)) in compile_program() 513 if (has_flag(debug::clc)) in compile_to_spirv()
|
/third_party/icu/tools/multi/proj/provider/glue/ |
D | coll_fe.cpp | 182 UCollator *clc = OICU_ucol_safeClone( _this, NULL, 0, &status); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() local 184 …tderr, "VCF " ICUGLUE_VER_STR " .. safeclone %s _this %p-> %p " , u_errorName(status), _this, clc); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 186 if(U_FAILURE(status)||clc==NULL) return NULL; in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 187 Collator *c = new GLUE_SYM( Collator ) ( clc ); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 189 fprintf(stderr, "VCF " ICUGLUE_VER_STR " .. wrap(%p) -> %p\n", clc, c); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
|
/third_party/mesa3d/.gitlab-ci/windows/ |
D | mesa_build.ps1 | 54 -Dmicrosoft-clc=enabled `
|
/third_party/mesa3d/src/microsoft/ |
D | meson.build | 24 subdir('clc') subdir
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.0.3.rst | 157 - microsoft/clc: Fix MSVC unreferenced variable warnings 158 - microsoft/clc: Fix undeclared function warning
|
D | 22.2.2.rst | 112 - clc/clover: Link clang statically when shared-llvm is disabled
|
D | 21.3.0.rst | 2038 - compiler/clc: Clean ups 2039 - compiler/clc: grab opencl-c.h from the system path by default 2112 - microsoft/clc: Add a test for compiling a kernel with a read-write image 2156 - microsoft/clc: Rename compiler DLL to clon12compiler 2157 - microsoft/clc: Clean up clc_context 2158 - microsoft/clc: Stop heap-allocating tiny fixed-size transparent structs 2159 - microsoft/clc: Split clc_object and rename entrypoints 2160 - microsoft/clc: Support SPIR intermediates in the compilation APIs 2161 - microsoft/clc: Parse SPIR-V specialization consts into metadata 2162 - microsoft/clc: Support passing specialization consts to spirv_to_nir [all …]
|
D | 22.2.0.rst | 1507 - clc: add simple llvm initialise API 1508 - clc: initialise one more llvm stage 2094 - microsoft/clc: fixup indentation 2614 - clc: Use stringstream for printing spirv errors 2714 - clc: Only initialize LLVM once 2715 - clc: Rework logging a bit 2716 - clc: Declare LLVMContexts on the stack 3087 - microsoft/clc: Enable tests that pass on server 2022 3088 - microsoft/clc: Fix test double free in the case of compilation failure 3089 - microsoft/clc: Remove dead image vars [all …]
|
D | 21.0.0.rst | 857 - microsoft/clc: Allow building with Clang git 858 - microsoft/clc: Disable broken f32 -\> i64/u64 test 997 - meson: use a feature option for microsoft-clc 1306 - microsoft/clc: use files-function for source-list 1307 - microsoft/clc: add missing dependency 1308 - microsoft/clc: increase test-timeout 1820 - microsoft/clc: Hook up printf 1835 - microsoft/clc: Fix const violations from ralloc_steal 1850 - microsoft/clc: Let lower_vars_to_explicit_types fill kernel input driver_location 1851 - microsoft/clc: Fix wrap modes for inline samplers for integer textures [all …]
|
D | 22.1.0.rst | 1323 - clc/tests: use dxil_validator 2111 - intel/clc: allow multiple CL files to be compiled together 2112 - intel/clc: allow producing SPIRV files 2113 - intel/clc: specify supported extensions 2114 - intel/clc: disable tool prior to Gfx12.5 platforms 2117 - ci: enable intel-clc on some platforms 2123 - intel/clc: add option to printout kernel prog_data 2124 - intel/clc: compile fix 2125 - intel/clc: fixup shared memory offsets 2126 - intel/clc: deal with SPIRV-Tools linker new behavior [all …]
|
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/ptr_access_chain/ |
D | workgroup_no_stride.amber | 21 # Compiled with `clspv -no-inline-single -cl-opt-disable <X.clc>`
|
D | workgroup_bad_stride.amber | 21 # Compiled with `clspv -no-inline-single -cl-opt-disable <X.clc>` with an incorrect ArrayStride dec…
|
D | workgroup.amber | 21 # Compiled with `clspv -no-inline-single -cl-opt-disable <X.clc>` with a (correct) ArrayStride deco…
|
/third_party/mesa3d/src/compiler/clc/ |
D | meson.build | 46 'clc.c',
|
/third_party/mesa3d/src/compiler/ |
D | meson.build | 93 subdir('clc') subdir
|
/third_party/mesa3d/ |
D | meson_options.txt | 320 'microsoft-clc', 525 'intel-clc', 528 description : 'Build the intel-clc compiler (required for ray queries).'
|
/third_party/mesa3d/src/microsoft/clc/ |
D | clc_compiler_test.cpp | 1188 struct sin_vals { float in; float clc; float native; }; in TEST_F() member 1212 EXPECT_FLOAT_EQ(inout[i].clc, inout[i].clc); in TEST_F() 1213 EXPECT_NEAR(inout[i].clc, inout[i].native, 0.008f); // range from DXIL spec in TEST_F()
|
/third_party/elfutils/libcpu/ |
D | i386.mnemonics | 32 MNE(clc)
|
D | x86_64.mnemonics | 26 MNE(clc)
|
/third_party/mesa3d/src/mesa/x86/ |
D | assyntax.h | 412 #define CLC CHOICE(clc, clc, clc) 1140 #define CLC clc
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 712 "../src/compiler/clc/clc.c", 713 "../src/compiler/clc/clc.h", 714 "../src/compiler/clc/clc_helpers.cpp", 715 "../src/compiler/clc/clc_helpers.h", 716 "../src/compiler/clc/meson.build", 6293 "../src/microsoft/clc/clc_compiler.c", 6294 "../src/microsoft/clc/clc_compiler.h", 6295 "../src/microsoft/clc/clc_compiler_test.cpp", 6296 "../src/microsoft/clc/clc_nir.c", 6297 "../src/microsoft/clc/clc_nir.h", [all …]
|