Home
last modified time | relevance | path

Searched +full:use +full:- +full:base +full:- +full:image (Results 1 – 25 of 1065) sorted by relevance

12345678910>>...43

/third_party/mesa3d/.gitlab-ci/container/
Dgitlab-ci.yml1 # Docker image tag helper templates
3 .incorporate-templates-commit:
5 FDO_DISTRIBUTION_TAG: "${MESA_IMAGE_TAG}--${MESA_TEMPLATES_COMMIT}"
7 .incorporate-base-tag+templates-commit:
9 …FDO_BASE_IMAGE: "${CI_REGISTRY_IMAGE}/${MESA_BASE_IMAGE}:${MESA_BASE_TAG}--${MESA_TEMPLATES_COMMIT…
10 FDO_DISTRIBUTION_TAG: "${MESA_IMAGE_TAG}--${MESA_BASE_TAG}--${MESA_TEMPLATES_COMMIT}"
12 .set-image:
14 - .incorporate-templates-commit
17 image: "$MESA_IMAGE"
19 .set-image-base-tag:
[all …]
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.c4 * Copyright (C) 2014-2017 Broadcom
5 * Copyright (C) 2018-2019 Alyssa Rosenzweig
11 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
24 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
35 #include "drm-uapi/drm_fourcc.h"
67 assert(whandle->type == WINSYS_HANDLE_TYPE_FD); in panfrost_resource_from_handle()
73 prsc = &rsc->base; in panfrost_resource_from_handle()
77 pipe_reference_init(&prsc->reference, 1); in panfrost_resource_from_handle()
78 prsc->screen = pscreen; in panfrost_resource_from_handle()
80 uint64_t mod = whandle->modifier == DRM_FORMAT_MOD_INVALID ? in panfrost_resource_from_handle()
[all …]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_tex_sample.c9 * without limitation the rights to use, copy, modify, merge, publish,
20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
24 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
33 * - TGSI -> LLVM translation (i.e., lp_build_tgsi_soa)
34 * - texture sampling code generation (i.e., lp_build_sample_soa)
35 * - LLVM pipe driver
65 struct lp_sampler_dynamic_state base; member
76 struct lp_build_sampler_soa base; member
85 struct lp_sampler_dynamic_state base; member
96 struct lp_build_image_soa base; member
[all …]
/third_party/mesa3d/src/gallium/frontends/dri/
Ddri2.c2 * Mesa 3-D graphics library
11 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
23 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
28 * <wallbraker@gmail.com> Chia-I Wu <olv@lunarg.com>
45 #include "pipe-loader/pipe_loader.h"
55 #include "drm-uapi/drm_fourcc.h"
59 __DRIbuffer base; member
75 dri_flush(dPriv->driContextPriv, dPriv, __DRI2_FLUSH_DRAWABLE, -1); in dri2_flush_drawable()
83 dPriv->dri2.stamp++; in dri2_invalidate_drawable()
84 drawable->dPriv->lastStamp = drawable->dPriv->dri2.stamp; in dri2_invalidate_drawable()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm_sample.c9 * without limitation the rights to use, copy, modify, merge, publish,
20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
24 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
59 struct lp_sampler_dynamic_state base; member
70 struct lp_build_sampler_soa base; member
79 struct lp_sampler_dynamic_state base; member
86 struct lp_build_image_soa base; member
102 draw_llvm_texture_member(const struct lp_sampler_dynamic_state *base, in draw_llvm_texture_member() argument
111 LLVMBuilderRef builder = gallivm->builder; in draw_llvm_texture_member()
125 indices[2] = LLVMBuildAdd(gallivm->builder, indices[2], texture_unit_offset, ""); in draw_llvm_texture_member()
[all …]
/third_party/mesa3d/src/vulkan/wsi/
Dwsi_common_win32.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
20 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
37 #pragma GCC diagnostic ignored "-Wint-to-pointer-cast" // warning: cast to pointer from intege…
43 struct wsi_interface base; member
52 struct wsi_image base; member
62 struct wsi_swapchain base; member
89 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR); in wsi_CreateWin32SurfaceKHR()
91 surface = vk_zalloc2(&instance->alloc, pAllocator, sizeof(*surface), 8, in wsi_CreateWin32SurfaceKHR()
97 surface->base.platform = VK_ICD_WSI_PLATFORM_WIN32; in wsi_CreateWin32SurfaceKHR()
99 surface->hinstance = pCreateInfo->hinstance; in wsi_CreateWin32SurfaceKHR()
[all …]
Dwsi_common_x11.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
20 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
24 #include <X11/Xlib-xcb.h>
41 #include "drm-uapi/drm_fourcc.h"
73 struct wsi_interface base; member
76 /* Hash table of xcb_connection -> wsi_x11_connection mappings */
82 * Wrapper around xcb_dri3_open. Returns the opened fd or -1 on error.
99 return -1; in wsi_dri3_open()
102 if (reply->nfd != 1) { in wsi_dri3_open()
104 return -1; in wsi_dri3_open()
[all …]
Dwsi_common_wayland.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
20 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
24 #include <wayland-client.h>
36 #include "drm-uapi/drm_fourcc.h"
43 #include "linux-dmabuf-unstable-v1-client-protocol.h"
81 struct wsi_interface base; member
100 if (f->vk_format == format) in find_format()
116 f->flags |= flags; in wsi_wl_display_add_vk_format()
123 display->wsi_wl->wsi->GetPhysicalDeviceFormatProperties(display->wsi_wl->physical_device, in wsi_wl_display_add_vk_format()
138 f->vk_format = format; in wsi_wl_display_add_vk_format()
[all …]
/third_party/skia/third_party/externals/libjpeg-turbo/gtest/
Dtjbench-gtest-wrapper.cpp4 * This software is provided 'as-is', without any express or implied
6 * arising from the use of this software.
8 * Permission is granted to anyone to use this software for any purpose,
13 * claim that you wrote the original software. If you use this software
21 #include "base/files/file.h"
22 #include "base/files/file_util.h"
23 #include "base/path_service.h"
24 #include "gtest-utils.h"
31 // Test image files and their expected MD5 sums.
62 base::FilePath resource_path; in SetUpTestSuite()
[all …]
Dcjpeg-gtest-wrapper.cpp4 * This software is provided 'as-is', without any express or implied
6 * arising from the use of this software.
8 * Permission is granted to anyone to use this software for any purpose,
13 * claim that you wrote the original software. If you use this software
21 #include "base/files/file.h"
22 #include "base/files/file_util.h"
23 #include "base/path_service.h"
24 #include "gtest-utils.h"
33 base::FilePath icc_path; in TEST()
35 base::FilePath input_image_path; in TEST()
[all …]
Djpegtran-gtest-wrapper.cpp4 * This software is provided 'as-is', without any express or implied
6 * arising from the use of this software.
8 * Permission is granted to anyone to use this software for any purpose,
13 * claim that you wrote the original software. If you use this software
21 #include "base/files/file.h"
22 #include "base/files/file_util.h"
23 #include "base/path_service.h"
24 #include "gtest-utils.h"
33 base::FilePath input_image_path; in TEST()
35 base::FilePath icc_path; in TEST()
[all …]
Ddjpeg-gtest-wrapper.cpp4 * This software is provided 'as-is', without any express or implied
6 * arising from the use of this software.
8 * Permission is granted to anyone to use this software for any purpose,
13 * claim that you wrote the original software. If you use this software
21 #include "base/files/file.h"
22 #include "base/files/file_util.h"
23 #include "base/path_service.h"
24 #include "gtest-utils.h"
67 base::FilePath input_image_path; in TEST_P()
69 base::FilePath output_path(GetTargetDirectory()); in TEST_P()
[all …]
/third_party/mesa3d/src/gbm/backends/dri/
Dgbm_dri.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
21 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
42 #include "drm-uapi/drm_fourcc.h"
58 #include "wayland-drm.h"
62 dri_lookup_egl_image(__DRIscreen *screen, void *image, void *data) in dri_lookup_egl_image() argument
66 if (dri->lookup_image == NULL) in dri_lookup_egl_image()
69 return dri->lookup_image(screen, image, dri->lookup_user_data); in dri_lookup_egl_image()
73 dri_validate_egl_image(void *image, void *data) in dri_validate_egl_image() argument
77 if (dri->validate_image == NULL) in dri_validate_egl_image()
80 return dri->validate_image(image, dri->lookup_user_data); in dri_validate_egl_image()
[all …]
/third_party/mesa3d/src/egl/drivers/dri2/
Dplatform_wayland.c2 * Copyright © 2011-2012 Intel Corporation
8 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
22 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
39 #include "drm-uapi/drm_fourcc.h"
50 #include <wayland-egl-backend.h>
51 #include <wayland-client.h>
52 #include "wayland-drm-client-protocol.h"
53 #include "linux-dmabuf-unstable-v1-client-protocol.h"
57 * dri2_dpy->formats.formats_bitmap, which tracks the formats supported
65 /* alt_dri_image_format is a substitute wl_buffer format to use for a
[all …]
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_uniforms.c2 * Copyright © 2014-2017 Broadcom
7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
20 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
30 /* We don't expect that the packets we use in this file change across across
40 struct pipe_sampler_view *texture = texstate->textures[data]; in get_texrect_scale()
44 dim = texture->texture->width0; in get_texrect_scale()
46 dim = texture->texture->height0; in get_texrect_scale()
56 struct pipe_sampler_view *texture = texstate->textures[data]; in get_texture_size()
59 if (texture->target == PIPE_BUFFER) { in get_texture_size()
60 return texture->u.buf.size / in get_texture_size()
[all …]
/third_party/openGLES/extensions/OES/
DOES_framebuffer_object.txt15 Copyright (c) 2005-2013 The Khronos Group Inc. Copyright terms at
20 Khronos-approved extension specifications are updated in response to
58 window-system. OES_framebuffer_object is a simplified version
63 known collectively as "framebuffer-attachable images". This
64 extension provides a mechanism for attaching framebuffer-attachable
66 buffers: color, depth, and stencil. When a framebuffer-attachable
67 image is attached to the framebuffer, it is used as the source and
70 By allowing the use of a framebuffer-attachable image as a rendering
73 of a texture to be used as framebuffer-attachable images. A
74 particular image of a texture object is selected for use as a
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/
DOES_framebuffer_object.txt15 Copyright (c) 2005-2013 The Khronos Group Inc. Copyright terms at
48 window-system. OES_framebuffer_object is a simplified version
53 known collectively as "framebuffer-attachable images". This
54 extension provides a mechanism for attaching framebuffer-attachable
56 buffers: color, depth, and stencil. When a framebuffer-attachable
57 image is attached to the framebuffer, it is used as the source and
60 By allowing the use of a framebuffer-attachable image as a rendering
63 of a texture to be used as framebuffer-attachable images. A
64 particular image of a texture object is selected for use as a
65 framebuffer-attachable image by specifying the mipmap level, cube
[all …]
/third_party/openGLES/extensions/ARB/
DARB_texture_compression.txt15 Copyright (c) 2000-2013 The Khronos Group Inc. Copyright terms at
20 Khronos-approved extension specifications are updated in response to
57 allows OpenGL applications to use compressed texture images by providing:
60 image formats can be built.
68 image stored in a specific compressed image format. This extension does
69 not define any specific compressed image formats, but it does provide the
73 uncompressed texture image but specifying a compressed internal format.
74 In this case, the GL will automatically compress the texture image using
75 the appropriate image format. Compressed internal formats can either be
77 not actual image formats, but are instead mapped into one of the specific
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_texture_compression.txt15 Copyright (c) 2000-2013 The Khronos Group Inc. Copyright terms at
47 allows OpenGL applications to use compressed texture images by providing:
50 image formats can be built.
58 image stored in a specific compressed image format. This extension does
59 not define any specific compressed image formats, but it does provide the
63 uncompressed texture image but specifying a compressed internal format.
64 In this case, the GL will automatically compress the texture image using
65 the appropriate image format. Compressed internal formats can either be
67 not actual image formats, but are instead mapped into one of the specific
68 compressed formats provided by the GL (or to an uncompressed base internal
[all …]
DARB_clear_texture.txt71 as well as being accessed in shaders for image load/store operations
73 currently only possible to set texture image data to known values by
74 uploading some or all of a image array from application memory or by
86 rendering, or even if it is, attaching the image to a framebuffer object
91 the contents of a texture image array can be set to known values by
93 can also be useful for initializing an image that will be used for
133 Add a new Section 8.x (Clearing Texture Image Data) after
134 Section 8.20 (Invalidating Texture Image Data):
136 "All or part of a texture image may be filled with a constant value
145 with <texture> and <level> indicating which texture array image is being
[all …]
/third_party/mesa3d/src/amd/vulkan/
Dradv_private.h11 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
24 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
87 /* Pre-declarations needed for WSI entrypoints */
136 assert(a != 0 && a == (a & -a)); in align_u32()
137 return (v + a - 1) & ~(a - 1); in align_u32()
143 return (v + a - 1) / a * a; in align_u32_npot()
149 assert(a != 0 && a == (a & -a)); in align_u64()
150 return (v + a - 1) & ~(a - 1); in align_u64()
156 assert(a != 0 && a == (a & -a)); in align_i32()
157 return (v + a - 1) & ~(a - 1); in align_i32()
[all …]
/third_party/mesa3d/src/intel/vulkan/
Danv_private.h7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
20 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
33 #include "drm-uapi/i915_drm.h"
34 #include "drm-uapi/drm_fourcc.h"
91 /* Pre-declarations needed for WSI entrypoints */
119 #define MESA_LOG_TAG "MESA-INTEL"
139 * state pool, within a 4 GiB range. This allows surface state base addresses
146 * 48-bit addresses.
165 (GENERAL_STATE_POOL_MAX_ADDRESS - GENERAL_STATE_POOL_MIN_ADDRESS + 1)
167 (LOW_HEAP_MAX_ADDRESS - LOW_HEAP_MIN_ADDRESS + 1)
[all …]
/third_party/mesa3d/src/compiler/nir/
Dnir_intrinsics.py8 # the rights to use, copy, modify, merge, publish, distribute, sublicense,
21 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
27 # The Intrinsic class corresponds one-to-one with nir_intrinsic_info
49 - name: the intrinsic name
50 - src_components: list of the number of components per src, 0 means
53 - dest_components: number of destination components, -1 means no
56 - indices: list of constant indicies
57 - flags: list of semantic flags
58 - sysval: is this a system-value intrinsic
59 - bit_sizes: allowed dest bit_sizes or the source it must match
[all …]
/third_party/mesa3d/src/glx/
Ddri3_glx.c4 * Permission to use, copy, modify, distribute, and sell this software and its
17 * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
19 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
30 * copy of this software and associated documentation files (the "Soft-
32 * limitation the rights to use, copy, modify, merge, publish, distribute,
35 * notice(s) and this permission notice appear in all copies of the Soft-
40 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL-
43 * THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSE-
44 * QUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
46 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFOR-
[all …]
/third_party/mesa3d/include/GL/internal/
Ddri_interface.h2 * Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas.
3 * Copyright 2007-2008 Red Hat, Inc.
10 * on the rights to use, copy, modify, merge, publish, distribute, sub
20 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
24 * USE OR OTHER DEALINGS IN THE SOFTWARE.
33 * the future the server-side libglx.a will also be a loader.
91 * the way things work in a non-backwards compatible manner, we
102 * struct can be used at run-time to determine how to use the
113 * extensions and the loader can use the ones it knows about by
130 __DRIextension base; member
[all …]

12345678910>>...43