| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/OpenCV-android-sdk/sdk/native/jni/include/opencv2/core/cuda/ |
| H A D | border_interpolate.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 36 // loss of use, data, or profits; or business interruption) however caused 65 …line__ BrdRowConstant(int width_, const D& val_ = VecTraits<D>::all(0)) : width(width_), val(val_)… in BrdRowConstant() 67 template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const in at_low() 69 return x >= 0 ? saturate_cast<D>(data[x]) : val; in at_low() 72 template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const in at_high() 74 return x < width ? saturate_cast<D>(data[x]) : val; in at_high() 77 template <typename T> __device__ __forceinline__ D at(int x, const T* data) const in at() 79 return (x >= 0 && x < width) ? saturate_cast<D>(data[x]) : val; in at() 82 int width; member [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-armhf/include/opencv2/core/cuda/ |
| H A D | border_interpolate.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 36 // loss of use, data, or profits; or business interruption) however caused 65 …line__ BrdRowConstant(int width_, const D& val_ = VecTraits<D>::all(0)) : width(width_), val(val_)… in BrdRowConstant() 67 template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const in at_low() 69 return x >= 0 ? saturate_cast<D>(data[x]) : val; in at_low() 72 template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const in at_high() 74 return x < width ? saturate_cast<D>(data[x]) : val; in at_high() 77 template <typename T> __device__ __forceinline__ D at(int x, const T* data) const in at() 79 return (x >= 0 && x < width) ? saturate_cast<D>(data[x]) : val; in at() 82 int width; member [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/core/cuda/ |
| H A D | border_interpolate.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 36 // loss of use, data, or profits; or business interruption) however caused 65 …line__ BrdRowConstant(int width_, const D& val_ = VecTraits<D>::all(0)) : width(width_), val(val_)… in BrdRowConstant() 67 template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const in at_low() 69 return x >= 0 ? saturate_cast<D>(data[x]) : val; in at_low() 72 template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const in at_high() 74 return x < width ? saturate_cast<D>(data[x]) : val; in at_high() 77 template <typename T> __device__ __forceinline__ D at(int x, const T* data) const in at() 79 return (x >= 0 && x < width) ? saturate_cast<D>(data[x]) : val; in at() 82 int width; member [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/util/ |
| H A D | image.hpp | 17 Exclusive, // Alpha-channel only 27 data(std::make_unique<uint8_t[]>(bytes())) {} in Image() 34 data = std::make_unique<uint8_t[]>(bytes()); in Image() 35 std::copy(srcData, srcData + srcLength, data.get()); in Image() 40 data(std::move(data_)) {} in Image() 44 data(std::move(o.data)) { in Image() 45 o.size.width = o.size.height = 0; in Image() 50 data = std::move(o.data); in operator =() 51 o.size.width = o.size.height = 0; in operator =() 56 return std::equal(lhs.data.get(), lhs.data.get() + lhs.bytes(), in operator ==() [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xwayland/ |
| H A D | xwayland-output.c | 2 * Copyright © 2011-2014 Intel Corporation 20 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN 27 #include <dix-config.h> 87 output_handle_geometry(void *data, struct wl_output *wl_output, int x, int y, in output_handle_geometry() argument 91 struct xwl_output *xwl_output = data; in output_handle_geometry() 93 RROutputSetPhysicalSize(xwl_output->randr_output, in output_handle_geometry() 95 RROutputSetSubpixelOrder(xwl_output->randr_output, in output_handle_geometry() 98 /* Apply the change from wl_output only if xdg-output is not supported */ in output_handle_geometry() 99 if (!xwl_output->xdg_output) { in output_handle_geometry() 100 xwl_output->x = x; in output_handle_geometry() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/pci/runtime/frame/src/ |
| H A D | frame.c | 1 // SPDX-License-Identifier: GPL-2.0 33 unsigned int width, 76 unsigned int width, 83 static struct ia_css_frame *frame_create(unsigned int width, 102 hmm_set(frame->data, 0, frame->data_bytes); in ia_css_frame_zero() 111 return -EINVAL; in ia_css_frame_allocate_from_info() 115 ia_css_frame_allocate(frame, info->res.width, info->res.height, in ia_css_frame_allocate_from_info() 116 info->format, info->padded_width, in ia_css_frame_allocate_from_info() 117 info->raw_bit_depth); in ia_css_frame_allocate_from_info() 124 unsigned int width, in ia_css_frame_allocate() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/axis-fifo/ |
| H A D | axis-fifo.txt | 1 Xilinx AXI-Stream FIFO v4.1 IP core 3 This IP core has read and write AXI-Stream FIFOs, the contents of which can 4 be accessed from the AXI4 memory-mapped interface. This is useful for 5 transferring data from a processor into the FPGA fabric. The driver creates 11 Currently supports only store-forward mode with a 32-bit 12 AXI4-Lite interface. DOES NOT support: 13 - cut-through mode 14 - AXI4 (non-lite) 17 - compatible: Should be "xlnx,axi-fifo-mm-s-4.1" 18 - interrupt-names: Should be "interrupt" [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/core/ |
| H A D | wimage.hpp | 35 // loss of use, data, or profits; or business interruption) however caused 117 -# All the data has explicit ownership to avoid memory leaks 118 -# No hidden allocations or copies for performance. 119 -# Easy access to OpenCV methods (which will access IPP if available) 120 -# Can easily treat external data as an image 121 -# Easy to create images which are subsets of other images 122 -# Fast pixel access which can take advantage of number of channels if known at compile time. 124 The WImage class is the image class which provides the data accessors. The 'W' comes from the fact 126 constructed either using a WImageBuffer class which allocates and frees the data, or using a 127 WImageView class which constructs a subimage or a view into external data. The view class does no [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-armhf/include/opencv2/core/ |
| H A D | wimage.hpp | 35 // loss of use, data, or profits; or business interruption) however caused 117 -# All the data has explicit ownership to avoid memory leaks 118 -# No hidden allocations or copies for performance. 119 -# Easy access to OpenCV methods (which will access IPP if available) 120 -# Can easily treat external data as an image 121 -# Easy to create images which are subsets of other images 122 -# Fast pixel access which can take advantage of number of channels if known at compile time. 124 The WImage class is the image class which provides the data accessors. The 'W' comes from the fact 126 constructed either using a WImageBuffer class which allocates and frees the data, or using a 127 WImageView class which constructs a subimage or a view into external data. The view class does no [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/OpenCV-android-sdk/sdk/native/jni/include/opencv2/core/ |
| H A D | wimage.hpp | 35 // loss of use, data, or profits; or business interruption) however caused 117 -# All the data has explicit ownership to avoid memory leaks 118 -# No hidden allocations or copies for performance. 119 -# Easy access to OpenCV methods (which will access IPP if available) 120 -# Can easily treat external data as an image 121 -# Easy to create images which are subsets of other images 122 -# Fast pixel access which can take advantage of number of channels if known at compile time. 124 The WImage class is the image class which provides the data accessors. The 'W' comes from the fact 126 constructed either using a WImageBuffer class which allocates and frees the data, or using a 127 WImageView class which constructs a subimage or a view into external data. The view class does no [all …]
|
| /OK3568_Linux_fs/u-boot/scripts/kconfig/lxdialog/ |
| H A D | textbox.c | 2 * textbox.c -- implements the text box 7 * SPDX-License-Identifier: GPL-2.0+ 13 static void print_page(WINDOW *win, int height, int width, update_text_fn 14 update_text, void *data); 15 static void print_line(WINDOW *win, int row, int width); 29 void *data) in refresh_text_box() argument 31 print_page(box, boxh, boxw, update_text, data); in refresh_text_box() 41 * keys is a null-terminated array 46 update_text_fn update_text, void *data) in dialog_textbox() argument 49 int height, width, boxh, boxw; in dialog_textbox() local [all …]
|
| /OK3568_Linux_fs/kernel/scripts/kconfig/lxdialog/ |
| H A D | textbox.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * textbox.c -- implements the text box 12 static void print_page(WINDOW *win, int height, int width, update_text_fn 13 update_text, void *data); 14 static void print_line(WINDOW *win, int row, int width); 28 void *data) in refresh_text_box() argument 30 print_page(box, boxh, boxw, update_text, data); in refresh_text_box() 40 * keys is a null-terminated array 45 update_text_fn update_text, void *data) in dialog_textbox() argument 48 int height, width, boxh, boxw; in dialog_textbox() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/meson/ |
| H A D | axg.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * AmLogic Meson-AXG Clock Controller Driver 12 #include <linux/clk-provider.h> 18 #include "clk-regmap.h" 19 #include "clk-pll.h" 20 #include "clk-mpll.h" 22 #include "meson-eeclk.h" 27 .data = &(struct meson_clk_pll_data){ 31 .width = 1, 36 .width = 9, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/pci/runtime/inputfifo/src/ |
| H A D | inputfifo.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Copyright (c) 2010 - 2015, Intel Corporation. 48 /* The data type is used to send special cases: 55 * regular: used for all other data types (RAW, YUV422, etc) 105 unsigned int data) in inputfifo_send_data_a() argument 108 (data << HIVE_STR_TO_MIPI_DATA_A_LSB); in inputfifo_send_data_a() 115 unsigned int data) in inputfifo_send_data_b() argument 118 (data << _HIVE_STR_TO_MIPI_DATA_B_LSB); in inputfifo_send_data_b() 223 const unsigned short *data, in inputfifo_send_line2() argument 224 unsigned int width, in inputfifo_send_line2() argument [all …]
|
| /OK3568_Linux_fs/buildroot/support/kconfig/lxdialog/ |
| H A D | textbox.c | 2 * textbox.c -- implements the text box 25 static void print_page(WINDOW *win, int height, int width, update_text_fn 26 update_text, void *data); 27 static void print_line(WINDOW *win, int row, int width); 41 void *data) in refresh_text_box() argument 43 print_page(box, boxh, boxw, update_text, data); in refresh_text_box() 53 * keys is a null-terminated array 58 update_text_fn update_text, void *data) in dialog_textbox() argument 61 int height, width, boxh, boxw; in dialog_textbox() local 82 getmaxyx(stdscr, height, width); in dialog_textbox() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | msm_media_info.h | 5 #define MSM_MEDIA_ALIGN(__sz, __align) (((__align) & ((__align) - 1)) ?\ 6 ((((__sz) + (__align) - 1) / (__align)) * (__align)) :\ 7 (((__sz) + (__align) - 1) & (~((__align) - 1)))) 11 #define MSM_MEDIA_ROUNDUP(__sz, __r) (((__sz) + ((__r) - 1)) / (__r)) 24 * <-------- Y/UV_Stride --------> 25 * <------- Width -------> 44 * . . . . . . . . . . . . . . . . --> Buffer size alignment 46 * Y_Stride : Width aligned to 128 47 * UV_Stride : Width aligned to 128 50 * Extradata: Arbitrary (software-imposed) padding [all …]
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_10.0.2/ |
| H A D | 0068-desktop-shell-Support-setting-panel-scale-in-weston..patch | 2 From: Jeffy Chen <jeffy.chen@rock-chips.com> 4 Subject: [PATCH 68/79] desktop-shell: Support setting panel scale in 9 panel-scale=2 11 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 12 --- 13 clients/desktop-shell.c | 41 ++++++++++++++++++++++++++--------------- 14 1 file changed, 26 insertions(+), 15 deletions(-) 16 diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c 18 --- a/clients/desktop-shell.c 19 +++ b/clients/desktop-shell.c [all …]
|
| /OK3568_Linux_fs/buildroot/package/weston/ |
| H A D | 0068-desktop-shell-Support-setting-panel-scale-in-weston..patch | 2 From: Jeffy Chen <jeffy.chen@rock-chips.com> 4 Subject: [PATCH 68/92] desktop-shell: Support setting panel scale in 9 panel-scale=2 11 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 12 --- 13 clients/desktop-shell.c | 41 ++++++++++++++++++++++++++--------------- 14 1 file changed, 26 insertions(+), 15 deletions(-) 16 diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c 18 --- a/clients/desktop-shell.c 19 +++ b/clients/desktop-shell.c [all …]
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_11.0.1/ |
| H A D | 0069-desktop-shell-Support-setting-panel-scale-in-weston..patch | 2 From: Jeffy Chen <jeffy.chen@rock-chips.com> 4 Subject: [PATCH 69/93] desktop-shell: Support setting panel scale in 9 panel-scale=2 11 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 12 --- 13 clients/desktop-shell.c | 41 ++++++++++++++++++++++++++--------------- 14 1 file changed, 26 insertions(+), 15 deletions(-) 16 diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c 18 --- a/clients/desktop-shell.c 19 +++ b/clients/desktop-shell.c [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/panel/ |
| H A D | panel-simple.c | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 44 #include "panel-simple.h" 92 * @width: width (in millimeters) of the panel's active display area 96 unsigned int width; member 102 * become ready and start receiving video data 107 * video data 137 int (*spi_write)(struct device *dev, const u8 *data, size_t len, u8 type); 169 const u8 *data, int length, in panel_simple_parse_cmd_seq() argument 178 return -EINVAL; in panel_simple_parse_cmd_seq() 180 buf = devm_kmemdup(dev, data, length, GFP_KERNEL); in panel_simple_parse_cmd_seq() [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/ld.html/ |
| H A D | REGION_005fALIAS.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU linker LD 4 (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 7 Copyright (C) 1991-2021 Free Software Foundation, Inc. 12 with no Invariant Sections, with no Front-Cover Texts, and with no 13 Back-Cover Texts. A copy of the license is included in the 14 section entitled "GNU Free Documentation License". --> 15 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 21 <meta name="resource-type" content="document"> 24 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/ld.html/ |
| H A D | REGION_005fALIAS.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU linker LD 4 (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 7 Copyright (C) 1991-2021 Free Software Foundation, Inc. 12 with no Invariant Sections, with no Front-Cover Texts, and with no 13 Back-Cover Texts. A copy of the license is included in the 14 section entitled "GNU Free Documentation License". --> 15 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 21 <meta name="resource-type" content="document"> 24 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/hisilicon/ |
| H A D | clkdivider-hi6220.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 #include <linux/clk-provider.h> 19 #define div_mask(width) ((1 << (width)) - 1) argument 22 * struct hi6220_clk_divider - divider clock for hi6220 24 * @hw: handle between common and hardware-specific interfaces 27 * @width: width of the divider bit field 36 u8 width; member 51 val = readl_relaxed(dclk->reg) >> dclk->shift; in hi6220_clkdiv_recalc_rate() 52 val &= div_mask(dclk->width); in hi6220_clkdiv_recalc_rate() 54 return divider_recalc_rate(hw, parent_rate, val, dclk->table, in hi6220_clkdiv_recalc_rate() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/util/ |
| H A D | tiny_sdf.cpp | 21 z[0] = -INF; in edt1d() 25 double s = ((f[q] + q * q) - (f[v[k]] + v[k] * v[k])) / (2 * q - 2 * v[k]); in edt1d() 27 k--; in edt1d() 28 s = ((f[q] + q * q) - (f[v[k]] + v[k] * v[k])) / (2 * q - 2 * v[k]); in edt1d() 38 d[q] = (q - v[k]) * (q - v[k]) + f[v[k]]; in edt1d() 44 void edt(std::vector<double>& data, in edt() argument 45 uint32_t width, in edt() argument 51 for (uint32_t x = 0; x < width; x++) { in edt() 53 f[y] = data[y * width + x]; in edt() 57 data[y * width + x] = d[y]; in edt() [all …]
|
| /OK3568_Linux_fs/external/linux-rga/samples/im2d_slt/sources/ |
| H A D | rga_im2d_slt.cpp | 4 * Cerf Yu <cerf.yu@rock-chips.com> 10 * http://www.apache.org/licenses/LICENSE-2.0 57 int width; member 77 const char *inputFilePath = "%s/in%dw%d-h%d-%s.bin"; in read_image_from_path() 78 const char *inputFbcFilePath = "%s/in%dw%d-h%d-%s-fbc.bin"; in read_image_from_path() 87 return -EINVAL; in read_image_from_path() 101 const char *outputFilePath = "%s/out%dw%d-h%d-%s.bin"; in write_image_to_path() 102 const char *outputFbcFilePath = "%s/out%dw%d-h%d-%s-fbc.bin"; in write_image_to_path() 140 sp<GraphicBuffer> GraphicBuffer_Init(int width, int height,int format, bool use_rga2, bool cacheabl… in GraphicBuffer_Init() argument 149 sp<GraphicBuffer> gb(new GraphicBuffer(width, height, format, 0, usage)); in GraphicBuffer_Init() [all …]
|