Home
last modified time | relevance | path

Searched +full:vulkan +full:- +full:drivers (Results 1 – 25 of 578) sorted by relevance

12345678910>>...24

/aosp_15_r20/external/mesa3d/
H A D.mr-label-maker.yml31 'gitlab-ci': 'CI'
38 'intel/compiler': 'intel-compiler'
39 'intel/brw': 'intel-brw'
40 'intel/elk': 'intel-elk'
41 'intel/tools': 'intel-tools'
73 'spirv': 'SPIR-V'
82 'vaapi': 'VA-API'
119 '^.gitlab-ci': ['CI']
120 '^.*/gitlab-ci(-inc)?.yml': ['CI']
121 '^.*/ci/deqp-.*\.toml': ['CI']
[all …]
H A Dmeson_options.txt1 # Copyright © 2017-2019 Intel Corporation
2 # SPDX-License-Identifier: MIT
5 'split-debug',
8 …ription : 'split debug information (-gsplit-dwarf compile flag) and debug information in the gdb i…
22 'egl-native-platform',
33 'android-stub',
36 description : 'Build against android-stub',
40 'android-strict',
44 'failures or other problems, but allows drivers to expose ' +
49 'android-libbacktrace',
[all …]
H A DCODEOWNERS9 # As of GitLab 14.3, all features surrounding this file are premium-only,
22 # Build system - Meson
27 # Build system - Android
45 # Vulkan
46 /src/vulkan/ @gfxstrand
47 /include/vulkan/ @gfxstrand
58 # EGL - Android support
59 /src/egl/drivers/dri2/platform_android.c @robh @tfiga
61 # EGL - Device support
62 /src/egl/drivers/dri2/platform_device.c @xexaxo
[all …]
H A Dmeson.build1 # Copyright © 2017-2020 Intel Corporation
2 # SPDX-License-Identifier: MIT
12 'b_ndebug=if-release',
22 add_global_arguments('-fobjc-arc', language : 'objc')
39 …ug') == 'true' or (get_option('buildtype') == 'release' and get_option('b_ndebug') == 'if-release')
45 '-D__STDC_CONSTANT_MACROS',
46 '-D__STDC_FORMAT_MACROS',
47 '-D__STDC_LIMIT_MACROS',
48 '-DPACKAGE_VERSION="@0@"'.format(meson.project_version()),
49 '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"',
[all …]
/aosp_15_r20/external/angle/third_party/mesa/
H A Dmesa_autogen.gni1 # GENERATED FILE - DO NOT EDIT.
5 # Use of this source code is governed by a BSD-style license that can be
17 "src/mapi/shared-glapi/libglapi.so.0.0.0",
48 "src/compiler/glsl/glcpp/glcpp-lex.l",
49 "src/compiler/glsl/glcpp/glcpp-parse.y",
323 "src/compiler/spirv/spir-v.xml",
407 "src/gallium/auxiliary/pipe-loader/pipe_loader.c",
408 "src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c",
409 "src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c",
521 "src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c",
[all …]
/aosp_15_r20/external/mesa3d/docs/
H A Dsourcetree.rst7 - **docs** - Documentation
8 - **include** - Public OpenGL header files
9 - **src**
11 - **amd** - AMD-specific sources
13 - **addrlib** - common sources for creating images
14 - **common** - common code between RADV, RadeonSI and ACO
15 - **compiler** - ACO shader compiler
16 - **llvm** - common code between RADV and RadeonSI for compiling
18 - **registers** - register definitions
19 - **vulkan** - RADV Vulkan implementation for AMD Southern Island
[all …]
H A Dandroid.rst4 Mesa hardware drivers can be built for Android one of two ways: built
5 into the Android OS using the ndk-build build system on older versions
6 of Android, or out-of-tree using the Meson build system and the
9 The ndk-build build system has proven to be hard to maintain, as one
12 Chrome OS developers for building and testing Android drivers.
14 When building llvmpipe or lavapipe for Android the ndk-build workflow
19 ------------------------------
23 ``~/.local/share/meson/cross/android-aarch64`` file:
25 .. code-block:: ini
28 ar = 'NDKDIR/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android-ar'
[all …]
H A Dindex.rst4 The Mesa project began as an open-source implementation of the
5 `OpenGL`_ specification - a system for rendering interactive 3D graphics.
8 including `OpenGL ES`_, `OpenCL`_, `VDPAU`_, `VA-API`_,
9 `Vulkan`_ and `EGL`_.
11 A variety of device drivers allows the Mesa libraries to be used in many
15 Mesa ties into several other open-source projects: the `Direct Rendering
23 .. _VA-API: https://en.wikipedia.org/wiki/Video_Acceleration_API
24 .. _Vulkan: https://www.vulkan.org/
72 gpu-perf-tracing
74 application-issues
[all …]
H A Du_trace.rst4 Mesa has its own GPU performance tracing framework which drivers may
15 Drivers which support u_trace:
16 - Intel drivers: ANV, Iris
17 - Adreno drivers: Freedreno, Turnip
20 -----
35 valid. For the Vulkan API, it is expected to destroy the device,
45 - For Turnip, ``cffdump`` can be used to view the markers in
59 ``TU_GPU_TRACEPOINT=-blit,+render_pass`` will disable the
62 .. list-table::
63 :header-rows: 1
[all …]
H A Dsystems.rst1 Platforms and Drivers
7 software drivers.
9 The primary API is OpenGL but there's also support for OpenGL ES, Vulkan,
10 EGL, OpenCL, VDPAU and VA-API.
12 Hardware drivers include:
14 - Intel GMA, HD Graphics, Iris. See `Intel's
15 … Website <https://www.intel.com/content/www/us/en/developer/topic-technology/open/overview.html>`__
16 - AMD Radeon series. See
18 - NVIDIA GPUs (GeForce 5 / FX and later). See `Nouveau
20 - Qualcomm Adreno 2xx-6xx. See :doc:`Freedreno
[all …]
/aosp_15_r20/hardware/google/gfxstream/
Dmeson_options.txt2 # Copyright © 2017-2019 Intel Corporation
3 # SPDX-License-Identifier: MIT
17 'egl-native-platform',
28 'android-stub',
31 description : 'Build against android-stub',
35 'android-libbacktrace',
48 'dri-drivers-path',
51 description : 'Location to install dri drivers. Default: $libdir/dri.'
55 'dri-search-path',
58 description : 'Locations to search for dri drivers, passed as colon ' +
[all …]
/aosp_15_r20/external/angle/src/tests/deqp_support/
H A Ddeqp_khr_gles32_test_expectations.txt2 // Use of this source code is governed by a BSD-style license that can be
7 // For now we only log Vulkan test expectations. More back-ends can follow as we need them.
9 // Pipeline cache failure with older drivers
10 42266855 VULKAN NVIDIA : KHR-GLES32.core.tessellation_shader.single.primitive_coverage = FAIL
16 42264111 VULKAN WIN NVIDIA : KHR-GLES32.core.geometry_shader.adjacency.adjacency_indiced_triangle_s…
17 42264111 VULKAN WIN NVIDIA : KHR-GLES32.core.geometry_shader.adjacency.adjacency_non_indiced_triang…
18 42264111 VULKAN WIN NVIDIA : KHR-GLES32.core.geometry_shader.rendering.rendering.triangles_input_li…
19 42264111 VULKAN WIN NVIDIA : KHR-GLES32.core.geometry_shader.rendering.rendering.triangles_input_tr…
20 42264111 VULKAN WIN NVIDIA : KHR-GLES32.core.geometry_shader.rendering.rendering.triangles_with_adj…
21 42264111 VULKAN WIN NVIDIA : KHR-GLES32.core.geometry_shader.limits.max_invocations = FAIL
[all …]
/aosp_15_r20/external/skia/infra/bots/assets/mesa_intel_driver_linux_22/
H A DREADME.md1 # Creating the Mesa Intel Linux driver asset (which supports Vulkan)
13 There is also `mesa_intel_driver_linux`, which contains pre-version
14 22 copies of the Mesa drivers, that's because in v22 Mesa dropped support for
15 "legacy" drivers which covers many of our existing Intel jobs.
21 docker build -t mesa-driver-builder:latest ./mesa-driver-builder/
22 docker run --volume /tmp/out:/OUT --env MESA_VERSION=22.1.3 mesa-driver-builder:latest
31 Testing both the Vulkan and GLX drivers is done via setting environment variables.
33 For example, if the above is run and the build drivers are in `/tmp/out/` then they can be tested v…
36 LIBGL_DRIVERS_PATH=`pwd` glxinfo | grep -i Mesa
41 variables set to confirm that the drivers are really being picked up. For example:
[all …]
/aosp_15_r20/external/mesa3d/docs/vulkan/
H A Drenderpass.rst4 The Vulkan runtime code in Mesa provides several helpful utilities to make
9 --------------------------------
11 It is strongly recommended that drivers implement
13 old Vulkan 1.0 entrypoints. If a driver does not implement them, the
17 - :c:func:`vkCreateRenderPass`
18 - :c:func:`vkCmdBeginRenderPass`
19 - :c:func:`vkCmdNextSubpass`
20 - :c:func:`vkCmdEndRenderPass`
24 ----------------------------------
26 The Vulkan runtime code in Mesa provides a common implementation of
[all …]
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/
H A Dvk_renderer.cpp3 // Use of this source code is governed by a BSD-style license that can be
10 #include "libANGLE/renderer/vulkan/vk_renderer.h"
13 #include "libANGLE/renderer/vulkan/vk_utils.h"
21 #include "common/vulkan/libvulkan_loader.h"
22 #include "common/vulkan/vulkan_icd.h"
27 #include "libANGLE/renderer/vulkan/CompilerVk.h"
28 #include "libANGLE/renderer/vulkan/ContextVk.h"
29 #include "libANGLE/renderer/vulkan/DisplayVk.h"
30 #include "libANGLE/renderer/vulkan/FramebufferVk.h"
31 #include "libANGLE/renderer/vulkan/ProgramVk.h"
[all …]
/aosp_15_r20/external/mesa3d/.gitlab-ci/build/
H A Dgitlab-ci.yml2 .build-common:
3 extends: .container+build-rules
6 # Build jobs don't take more than 1-3 minutes. 5-8 min max on a fresh runner
20 - _build/meson-logs/*.txt
21 - _build/meson-logs/strace
22 - artifacts
25 .build-linux:
26 extends: .build-common
33 - !reference [default, before_script]
34 - |
[all …]
/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D12.0.0.rst11 used. Some drivers don't support all the features required in OpenGL
16 ----------------
20 3b8fa4d86d78f8f6ec86055b92ad1afe869001483593b3dd4531184b8bc4fcfb mesa-12.0.0.tar.gz
21 0090c025219318935124292b482e3439bc43e8c074ad01086449fcad88547dc6 mesa-12.0.0.tar.xz
24 ------------
26 Note: some of the new features are only available with certain drivers.
28 - OpenGL 4.3 on nvc0, radeonsi, i965 (Gen8+)
29 - OpenGL ES 3.1 on nvc0, radeonsi
30 - GL_ARB_ES3_1_compatibility on nvc0, radeonsi
31 - GL_ARB_compute_shader on nvc0, radeonsi, softpipe
[all …]
H A D18.3.0.rst11 used. Some drivers don't support all the features required in OpenGL
16 libwayland-egl is now distributed by Wayland (since 1.15, `see
17 announcement <https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html>`__),
19 an up-to-date version of Wayland to keep the functionality.
22 ----------------
26 17a124d4dbc712505d22a7815c9b0cee22214c96c8abb91539a2b1351e38a000 mesa-18.3.0.tar.gz
27 b63f947e735d6ef3dfaa30c789a9adfbae18aea671191eaacde95a18c17fc38a mesa-18.3.0.tar.xz
30 ------------
32 Note: some of the new features are only available with certain drivers.
34 - GL_AMD_depth_clamp_separate on r600, radeonsi.
[all …]
H A D19.1.0.rst11 used. Some drivers don't support all the features required in OpenGL
17 ----------------
21 2a6c3af3a803389183168e449c536304cf03e0f82c4c9333077933543b9d02f3 mesa-19.1.0.tar.xz
24 ------------
26 - GL_ARB_parallel_shader_compile on all drivers.
27 - GL_EXT_gpu_shader4 on all GL 3.1 drivers.
28 - GL_EXT_shader_image_load_formatted on radeonsi.
29 - GL_EXT_texture_buffer_object on all GL 3.1 drivers.
30 - GL_EXT_texture_compression_s3tc_srgb on Gallium drivers and i965 (ES
32 - GL_NV_compute_shader_derivatives on iris and i965.
[all …]
/aosp_15_r20/external/mesa3d/docs/drivers/
H A Dzink.rst5 --------
7 The Zink driver is a Gallium driver that emits Vulkan API calls instead
9 desktop OpenGL support on devices that only support Vulkan.
12 --------
14 The feature-level of Zink depends on two things; what's implemented in Zink,
15 as well as the capabilities of the Vulkan driver.
17 The feature-levels implemented by Zink are exposed by `Vulkan Profiles
18 <https://dev.vulkan.org/tools#vulkan-profiles>`__ in the
21 Used with the `Vulkan Profiles tools <https://github.com/KhronosGroup/Vulkan-Profiles>`__,
22 we can compare the ZINK profiles with Vulkan devices profiles generated with
[all …]
H A Dvenus.rst1 Virtio-GPU Venus
4 Venus is a Virtio-GPU protocol for Vulkan command serialization. The protocol
5 definition and codegen are hosted at `venus-protocol
6 <https://gitlab.freedesktop.org/virgl/venus-protocol>`__. The renderer is
11 ------------
15 - Vulkan 1.1
16 - :ext:`VK_EXT_external_memory_dma_buf`
17 - :ext:`VK_EXT_image_drm_format_modifier`
18 - :ext:`VK_EXT_queue_family_foreign`
21 and also relies on implementation-defined behaviors in others. It is not
[all …]
/aosp_15_r20/external/angle/src/tests/
H A Dangle_end2end_tests_expectations.txt2 // Use of this source code is governed by a BSD-style license that can be
19 42264670 VULKAN : BlitFramebufferTest.BlitDepthStencilPixelByPixel/* = SKIP
20 42264678 VULKAN WIN INTEL : GLSLTest_ES31.StructAndArrayEqualOperator/* = SKIP
21 42264678 VULKAN PIXEL4ORXL : GLSLTest_ES31.StructAndArrayEqualOperator/* = SKIP
28 42266349 VULKAN : MultithreadingTestES3.UnsynchronizedTextureReads/* = SKIP
29 42266349 VULKAN : MultithreadingTestES3.UnsynchronizedTextureReads2/* = SKIP
39 376899587 VULKAN SWIFTSHADER : */ES3_2* = SKIP
42 376899587 WIN INTEL VULKAN : AdvancedBlendTest.*/* = SKIP
58 // Would need a pass to name in-out structs based on the contents and dedupe the structs.
66 42267047 PIXEL4ORXL VULKAN : GLSLTest_ES3.VaryingAnonymousStructEquality/* = SKIP
[all …]
/aosp_15_r20/external/mesa3d/meson_to_hermetic/
H A Daosp.toml2 # SPDX-License-Identifier: Apache-2.0
19 gallium-drivers = ''
20 vulkan-drivers = '' qkey
78 android-libbacktrace = 'disabled'
79 gallium-drivers = ''
80 vulkan-drivers = 'freedreno,gfxstream-experimental' qkey
81 freedreno-kmds = 'kgsl'
82 platform-sdk-version = 33
110 gallium-drivers = ''
111 vulkan-drivers = 'gfxstream-experimental,swrast' qkey
[all …]
/aosp_15_r20/external/swiftshader/docs/
H A DdEQP.md4 These steps are specifically for testing SwiftShader's Vulkan implementation using dEQP on Windows …
7 -------------
13 5. Install [MinGW-W64](http://mingw-w64.org/doku.php/download)
15 6. Install [Git](https://git-scm.com/download/win)
16 7. Set environment variables: Config Panel -> System and Security -> System -> Advanced system sett…
18 * Add `<path to MinGW-W64>\bin` to your PATH environment variable
23 ----------------
27 `git clone https://github.com/KhronosGroup/VK-GL-CTS`
29 You may wish to check out a stable vulkan-cts-* branch.
44 -----------------
[all …]
/aosp_15_r20/external/skia/site/docs/user/special/
H A Dvulkan.md2 ---
3 title: "Vulkan"
4 linkTitle: "Vulkan"
6 ---
9 Skia has a Vulkan implementation of its GPU backend. The Vulkan backend can be
11 and Vulkan implementation at runtime. The Vulkan backend has reached feature
12 parity with the OpenGL backend. At this time we find that many Vulkan drivers
17 -----------------
18 To build the Vulkan backend, set `skia_use_vulkan=true` in `args.gn`.
21 -------
[all …]

12345678910>>...24