| /third_party/mesa3d/src/gallium/drivers/svga/ci/ |
| D | gitlab-ci-inc.yml | 1 .vmware-rules: 2 rules: 3 - !reference [.test, rules] 4 - !reference [.vmware-farm-rules, rules] 5 - !reference [.gl-rules, rules] 6 - changes: &vmware_file_list 7 - src/gallium/drivers/svga/**/* 8 - src/gallium/winsys/svga/**/* 9 - src/compiler/nir/**/* 10 - src/gallium/auxiliary/nir/**/* [all …]
|
| D | gitlab-ci.yml | 2 - local: 'src/gallium/drivers/svga/ci/gitlab-ci-inc.yml' 4 .vmware-qemu-traces:x86_64: 5 stage: software-renderer 7 - .lava-piglit-traces:x86_64 8 - .vmware-manual-rules 11 VISIBILITY_GROUP: "mesa-ci" 13 PIGLIT_TRACES_FILE: traces-vmware.yml 14 PIGLIT_REPLAY_EXTRA_ARGS: "--download-caching-proxy-url=${FDO_HTTP_CACHE_URI}" 15 PIGLIT_REPLAY_DEVICE_NAME: "gl-vmware-llvmpipe" 16 PIGLIT_RESULTS: "llvmpipe-replay" [all …]
|
| /third_party/mesa3d/.gitlab-ci/ |
| D | farm-rules.yml | 5 # - exists: [ .ci-farms-disabled/$FARM ] 9 # re-enabling the farm: 10 # - changes: [ .ci-farms-disabled/$FARM ] 13 # Note: the "manual" variant of each farm rules changes the above to `never`, 14 # so that jobs meant to be manual don't run in re-enablement MRs. This is the 15 # only difference between `.$FARM-farm-rules` and `.$FARM-farm-manual-rules`. 17 # If any other disable file is modified, we are disabling/re-enabling another 19 # - changes: [ .ci-farms-disabled/* ] 27 # The "fallback", if none of these rules match, is usually the list of files 28 # that are used by a driver. See the various `.$DRIVER-rules` in the [all …]
|
| /third_party/mesa3d/src/gallium/drivers/llvmpipe/ci/ |
| D | gitlab-ci.yml | 2 - local: 'src/gallium/drivers/llvmpipe/ci/gitlab-ci-inc.yml' 4 llvmpipe-piglit-rusticl: 6 - .llvmpipe-piglit-cl 7 - .llvmpipe-rusticl-rules 9 - debian-testing 10 - debian/x86_64_test-gl 12 DEQP_SUITE: llvmpipe-rusticl 13 GPU_VERSION: llvmpipe-rusticl 15 llvmpipe-traces: 17 - .test-gl [all …]
|
| /third_party/mesa3d/src/gallium/frontends/xa/ |
| D | README | 2 * Copyright 2009-2011 VMware, Inc. All rights reserved. 26 * Zack Rusin <zackr-at-vmware-dot-com> 27 * Thomas Hellstrom <thellstrom-at-vmware-dot-com> 40 4) Driver-private (hopefully versioned) 53 5) Copies with format conversion and - reinterpretation but without ROP 54 6) Xrender- type compositing for general acceleration. 68 will be bumped to 1, and normal incompatibility rules (major bump)
|
| /third_party/mesa3d/include/ |
| D | c99_compat.h | 3 * Copyright 2007-2013 VMware, Inc. 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 21 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 50 * considering that our code does not obbey strict aliasing rules any way. 62 * - http://cellperformance.beyond3d.com/articles/2006/05/demystifying-the-restrict-keyword.html
|
| /third_party/libdrm/ |
| D | OAT.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Copyright (c) 2021-2025 Huawei Device Co., Ltd. 8 http://www.apache.org/licenses/LICENSE-2.0 18 --> 19 <!-- OAT(OSS Audit Tool) configuration guide: 33 1. policy: All policyitems will be merged to default OAT.xml rules, the name of policy doesn't affe… 47 7. policyitem filefilter: Used to bind filefilter which define filter rules. 48 8. filefilter: Filter rules, the type filename is used to filter file name, the type filepath is us… 50 Note:If the text contains special characters, please escape them according to the following rules: 56 --> [all …]
|
| /third_party/mesa3d/src/util/ |
| D | u_debug.h | 3 * Copyright 2008 VMware, Inc. 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 21 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 30 * Cross-platform debugging helpers. 35 * @author Jose Fonseca <jfonseca@vmware.com> 82 * driver-created thread. 90 * \param data user-supplied data pointer 94 * \param format printf-style format string 124 * avoid misformating or truncation, follow these rules of thumb: 125 * - output whole lines [all …]
|
| /third_party/libinput/ |
| D | meson.build | 19 dir_gitlab_ci = meson.current_source_dir() / '.gitlab-ci' 21 dir_udev = get_option('udev-dir') 26 dir_udev_rules = dir_udev / 'rules.d' 31 # We use libtool-version numbers because it's easier to understand. 44 libinput_so_version = '@0@.@1@.@2@'.format((libinput_lt_c - libinput_lt_a), 50 '-Wno-unused-parameter', 51 '-Wmissing-prototypes', 52 '-Wstrict-prototypes', 53 '-Wundef', 54 '-Wlogical-op', [all …]
|
| /third_party/mesa3d/docs/ |
| D | viewperf.rst | 5 11 <https://gwpg.spec.org/benchmarks/benchmark/specviewperf-11/>`__ and 7 12 <https://gwpg.spec.org/benchmarks/benchmark/specviewperf-12/>`__ when 8 running on Mesa-based drivers. 22 ----------- 27 Catia-03 test 2 34 no-ops. This can also eventually lead to a segfault either in Viewperf 37 Catia-03 tests 3, 4, 8 45 errors (which Viewperf ignores). Subsequent drawing calls become no-ops 48 sw-02 tests 1, 2, 4, 6 60 sw-02 test 6 [all …]
|
| D | envvars.rst | 6 but they can sometimes be useful for debugging end-user issues. 9 --------------------------- 42 - using a VK driver which has no WSI implementation for your display server 43 - profiling the DRI frontend against your VK driver's WSI implementation 50 - running xrdp 51 - using a VK driver which doesn't support modifiers 54 ------------------------------- 69 following comma-separated list of named flags, which adds extra 99 ``GL_EXT_foo -GL_EXT_bar`` will enable the ``GL_EXT_foo`` extension 107 or before year X will be reported. This is to work-around a bug in [all …]
|
| /third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
| D | lp_setup_point.c | 3 * Copyright 2010, VMware Inc. 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 21 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 60 * Compute a0 for a constant-valued coefficient (GL_FLAT shading). 69 info->a0[slot][i] = value; in constant_coef() 70 info->dadx[slot][i] = 0.0f; in constant_coef() 71 info->dady[slot][i] = 0.0f; in constant_coef() 82 * Fragment shader expects pre-multiplied w for LP_INTERP_PERSPECTIVE. A in point_persp_coeff() 84 * generating the fragment shader key, and therefore avoid the per-fragment in point_persp_coeff() 88 float w0 = info->v0[0][3]; in point_persp_coeff() [all …]
|
| /third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
| D | ARB_clip_control.txt | 20 Brian Paul, VMware, Mesa3D 22 Alex Corscadden, VMware 23 Simon Bennett, VMware 64 accuracy of depth testing, particularly with floating-point depth 71 where geometry with (x,y) normalized device coordinates of (-1,-1) 72 correspond to the lower-left corner of the viewport and the near and far 73 planes correspond to z normalized device coordinates of -1 and +1, 84 coordinates of (-1,-1) correspond to the lower-left corner of the viewport 86 Other state related to screen-space coordinates may need to be modified 92 window_height - (d3d_viewport_y + d3d_viewport_height), [all …]
|
| /third_party/openGLES/extensions/ARB/ |
| D | ARB_clip_control.txt | 20 Brian Paul, VMware, Mesa3D 22 Alex Corscadden, VMware 23 Simon Bennett, VMware 36 Khronos-approved extension specifications are updated in response to 74 accuracy of depth testing, particularly with floating-point depth 81 where geometry with (x,y) normalized device coordinates of (-1,-1) 82 correspond to the lower-left corner of the viewport and the near and far 83 planes correspond to z normalized device coordinates of -1 and +1, 94 coordinates of (-1,-1) correspond to the lower-left corner of the viewport 96 Other state related to screen-space coordinates may need to be modified [all …]
|
| /third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
| D | lp_bld_conv.c | 3 * Copyright 2009 VMware, Inc. 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 21 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 41 * - register width must remain constant: 45 * - total number of elements must remain constant: 60 * @author Jose Fonseca <jfonseca@vmware.com> 82 /* the lp_test_format test fails on mingw/i686 at -O2 with gcc 10.x 83 * ref https://gitlab.freedesktop.org/mesa/mesa/-/issues/3906 87 #warning "disabling caller-saves optimization for this file to work around compiler bug" 88 #pragma GCC optimize("-fno-caller-saves") [all …]
|
| D | lp_bld_format_s3tc.c | 3 * Copyright 2010-2018 VMware, Inc. 16 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 33 * @author Roland Scheidegger <sroland@vmware.com> 37 #include <llvm/Config/llvm-config.h> 102 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); in lp_build_uninterleave2_half() 126 elems[i] = LLVMGetUndef(LLVMInt32TypeInContext(gallivm->context)); in lp_build_const_extend_shuffle() 188 elems[i] = LLVMGetUndef(LLVMInt32TypeInContext(gallivm->context)); in lp_build_shuffle1undef() 192 return LLVMBuildShuffleVector(gallivm->builder, a, a, shuf, ""); in lp_build_shuffle1undef() 229 LLVMBuilderRef builder = gallivm->builder; in lp_build_gather_s3tc() 230 unsigned block_bits = format_desc->block.bits; in lp_build_gather_s3tc() [all …]
|
| /third_party/mesa3d/src/mesa/main/ |
| D | texcompress.c | 2 * Mesa 3-D graphics library 4 * Copyright (C) 1999-2006 Brian Paul All Rights Reserved. 5 * Copyright (c) 2008 VMware, Inc. 53 * --------------------------- -------------------- --------- 169 * "suitable for general-purpose usage." All texture compression extensions 181 * corresponding to formats suitable for general-purpose usage. 185 * Compressed textures with just red or red-green components are 186 * not general-purpose so should not be returned by these queries 204 * GL_COMPRESSED_TEXTURE_FORMATS are "suitable for general-purpose 205 * usage." The non-linear distribution of red, green, and [all …]
|
| D | consts_exts.h | 2 * Mesa 3-D graphics library 4 * Copyright (C) 1999-2008 Brian Paul All Rights Reserved. 5 * Copyright (C) 2009 VMware, Inc. All Rights Reserved. 309 * By default, the value is equal to ctx->Version. This changes to ~0 320 /** Driver-selectable options: */ 357 * - preferring DP4 instructions (rather than MUL/MAD) for 362 /** Clamp UBO and SSBO block indices so they don't go out-of-bounds. */ 397 GLuint MaxAddressOffset; /**< [-MaxAddressOffset, MaxAddressOffset-1] */ 405 * \name Per-stage input / output limits 411 * Starting with OpenGL 3.2, the limits are advertised with per-stage [all …]
|
| D | transformfeedback.c | 2 * Mesa 3-D graphics library 4 * Copyright (C) 2010 VMware, Inc. All Rights Reserved. 64 if (obj->Active && obj->program == callback_data->prog) in active_xfb_object_references_program() 65 callback_data->found = true; in active_xfb_object_references_program() 75 if (!shProg->last_vert_prog) in _mesa_transform_feedback_is_using_program() 80 callback_data.prog = shProg->last_vert_prog; in _mesa_transform_feedback_is_using_program() 82 _mesa_HashWalkLocked(&ctx->TransformFeedback.Objects, in _mesa_transform_feedback_is_using_program() 86 active_xfb_object_references_program(ctx->TransformFeedback.DefaultObject, in _mesa_transform_feedback_is_using_program() 101 obj->Name = name; in new_transform_feedback() 102 obj->RefCount = 1; in new_transform_feedback() [all …]
|
| D | texstore.c | 2 * Mesa 3-D graphics library 4 * Copyright (C) 1999-2008 Brian Paul All Rights Reserved. 5 * Copyright (c) 2008-2009 VMware, Inc. 40 * ctx->Driver.TexSubImage = _mesa_store_texsubimage; 49 * images and sub-images. 146 * Store a 32-bit integer or float depth component texture image. 183 * Store a 24-bit integer depth component texture image. 213 * Store a 24-bit integer depth component texture image. 247 * Store a 16-bit integer depth component texture image. 288 assert(ctx->Extensions.MESA_ycbcr_texture); in _mesa_texstore_ycbcr() [all …]
|
| /third_party/mesa3d/docs/relnotes/ |
| D | 24.3.0.rst | 1 Mesa 24.3.0 Release Notes / 2024-11-21 20 ------------- 24 SHA256: 97813fe65028ef21b4d4e54164563059e8408d8fee3489a2323468d198bf2efc mesa-24.3.0.tar.xz 25 …821e68d7a8c37a07871d097ab17555f41a4fe716f0de7df95ad7d452b1ed57db6527838eb839ba4 mesa-24.3.0.tar.xz 29 ------------ 31 - Expose Vulkan 1.3 on v3dv, both rpi4 and rpi5 32 - VK_EXT_descriptor_buffer on nvk 33 - VK_EXT_post_depth_coverage on nvk 34 - VK_KHR_video_maintenance1 on radv 35 - VK_EXT_legacy_vertex_attributes on nvk [all …]
|
| D | 20.3.0.rst | 1 Mesa 20.3.0 Release Notes / 2020-12-03 20 --------------- 24 2999738e888731531cd62b27519fa37566cc0ea2cd7d4d97f46abaa3e949c630 mesa-20.3.0.tar.xz 28 ------------ 30 - GL 4.5 on llvmpipe 32 - GL_INTEL_blackhole_render on radeonsi 34 - GL_NV_copy_depth_to_color for NIR 36 - GL_NV_half_float 38 - GL_NV_shader_atomic_int64 on radeonsi 40 - EGL_KHR_swap_buffers_with_damage on X11 (DRI3) [all …]
|
| D | 25.0.0.rst | 1 Mesa 25.0.0 Release Notes / 2025-02-19 20 ------------- 24 SHA256: 96a53501fd59679654273258c6c6a1055a20e352ee1429f0b123516c7190e5b0 mesa-25.0.0.tar.xz 25 …36f614d322033d4d465307ddcd983f9f3afb1310e132ec3186a085d261c95493a0c460b2ec59ce8 mesa-25.0.0.tar.xz 29 ------------ 31 - cl_khr_depth_images in rusticl 32 - Vulkan 1.4 on radv/gfx8+ 33 - VK_KHR_dedicated_allocation on panvk 34 - VK_KHR_global_priority on panvk 35 - VK_KHR_index_type_uint8 on panvk [all …]
|
| /third_party/mesa3d/src/gallium/include/pipe/ |
| D | p_state.h | 3 * Copyright 2007 VMware, Inc. 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 21 * IN NO EVENT SHALL VMWARE AND/OR ITS SUPPLIERS BE LIABLE FOR 159 * clamped later at the per-pixel level before depth testing. 177 * [-1, 1] (GL). 184 * When true do not scale offset_units and use same rules for unorm and 199 * Enable bits for clipping half-spaces. 202 * replace all user clip planes, and clip half-spaces enabled here 216 uint16_t sprite_coord_enable; /* 0-7: TEXCOORD/GENERIC, 8: PCOORD */ 219 float point_size; /**< used when no per-vertex size */ [all …]
|
| /third_party/FreeBSD/ |
| D | UPDATING | 9 https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld 16 14.2-RELEASE. 19 Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have 20 been upgraded to 18.1.6. It is important that you run `make delete-old` 42 non-compliant MTAs; please see the first 8.18.1 release note in 96 Move standard include files to the clibs-dev package and move clang 97 internal libraries and headers to clang and clang-dev. Upgrading systems 101 pkg upgrade -y FreeBSD-utilities 102 pkg upgrade -y FreeBSD-utilities-dev 103 pkg upgrade -y [all …]
|