Searched +full:gallium +full:- +full:opencl (Results 1 – 25 of 66) sorted by relevance
123
/third_party/mesa3d/.gitlab-ci/build/ |
D | gitlab-ci.yml | 2 .build-common: 3 extends: .build-rules 10 - _build/meson-logs/*.txt 11 - _build/meson-logs/strace 12 - shader-db 15 .build-linux: 16 extends: .build-common 23 - !reference [default, before_script] 24 - export PATH="/usr/lib/ccache:$PATH" 25 - export CCACHE_BASEDIR="$PWD" [all …]
|
/third_party/mesa3d/ |
D | meson_options.txt | 1 # Copyright © 2017-2019 Intel Corporation 31 'egl-native-platform', 41 'android-stub', 44 description : 'Build against android-stub', 55 'dri-drivers', 60 'dri-drivers-path', 66 'dri-search-path', 69 …: 'Locations to search for dri drivers, passed as colon separated list. Default: dri-drivers-path.' 72 'gallium-drivers', 80 …description : 'List of gallium drivers to build. If this is set to auto all drivers applicable to … [all …]
|
D | meson.build | 1 # Copyright © 2017-2020 Intel Corporation 30 …default_options : ['buildtype=debugoptimized', 'b_ndebug=if-release', 'c_std=c11', 'cpp_std=c++14'] 54 '-D__STDC_CONSTANT_MACROS', 55 '-D__STDC_FORMAT_MACROS', 56 '-D__STDC_LIMIT_MACROS', 57 '-DPACKAGE_VERSION="@0@"'.format(meson.project_version()), 58 '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"', 63 with_moltenvk_dir = get_option('moltenvk-dir') 64 with_vulkan_icd_dir = get_option('vulkan-icd-dir') 65 with_tests = get_option('build-tests') [all …]
|
/third_party/mesa3d/docs/ |
D | index.rst | 4 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`_, `OpenMAX`_, `VDPAU`_, `VA-API`_, 15 Mesa ties into several other open-source projects: the `Direct Rendering 21 .. _OpenCL: https://www.khronos.org/opencl/ 24 .. _VA-API: https://en.wikipedia.org/wiki/Video_Acceleration_API 25 .. _XvMC: https://en.wikipedia.org/wiki/X-Video_Motion_Compensation 75 gpu-perf-tracing 77 application-issues 78 gallium-nine [all …]
|
D | install.rst | 11 ----------------------------- 19 - `Meson <https://mesonbuild.com>`__ is required when building on \*nix 21 - Android Build system when building as native Android component. Meson 30 - GCC 4.2.0 or later (some parts of Mesa may require later versions) 31 - Clang - exact minimum requirement is currently unknown. 32 - Microsoft Visual Studio 2019 Version 16.11 or later and 38 - `Python <https://www.python.org/>`__ - Python 3.5 or newer is required. 39 - `Python Mako module <http://www.makotemplates.org/>`__ - Python Mako 41 - Lex / Yacc - for building the Mesa IR and GLSL compiler. 47 .. code-block:: console [all …]
|
D | sourcetree.rst | 7 - **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 …]
|
D | license.rst | 5 ---------- 8 `Vulkan`_ and `OpenCL`_. Even though Mesa implements these APIs, the 14 just *Mesa* or *The Mesa 3-D graphics library*. 19 .. _OpenCL: https://www.khronos.org/opencl/ 24 ------------------------------- 40 Copyright (C) 1999-2007 Brian Paul All Rights Reserved. 61 ----------------------- 69 ----------------------- 71 +-----------------+------------------------+-----------------------------+ 75 +-----------------+------------------------+-----------------------------+ [all …]
|
D | systems.rst | 10 EGL, OpenMAX, OpenCL, VDPAU, VA-API and XvMC. 14 - Intel GMA, HD Graphics, Iris. See `Intel's 16 - AMD Radeon series. See 18 - NVIDIA GPUs (GeForce 5 / FX and later). See `Nouveau 20 - Qualcomm Adreno A2xx-A6xx. See :doc:`Freedreno 22 - Broadcom VideoCore 4 and 5. See :doc:`VC4 <drivers/vc4>` and 24 - ARM Mali Utgard. See :doc:`Lima <drivers/lima>` 25 - ARM Mali Midgard, Bifrost. See :doc:`Panfrost <drivers/panfrost>` 26 - Vivante GCxxx. See `Etnaviv 28 - NVIDIA Tegra (K1 and later). [all …]
|
D | envvars.rst | 5 environment variables used by Mesa/Gallium are for debugging purposes, 6 but they can sometimes be useful for debugging end-user issues. 9 --------------------------- 15 colon-separated list of paths to search for DRI drivers 32 ------------------------------- 52 following comma-separated list of named flags, which adds extra 73 ``GL_EXT_foo -GL_EXT_bar`` will enable the ``GL_EXT_foo`` extension 79 or before year X will be reported. This is to work-around a bug in 80 some games where the extension string is copied into a fixed-size 82 buffer overrun can cause the game to crash. This is a work-around for [all …]
|
/third_party/mesa3d/docs/gallium/ |
D | distro.rst | 4 Along with the interface definitions, the following drivers, Gallium frontends, 5 and auxiliary modules are shipped in the standard Gallium distribution. 8 ------- 18 A version of :ref:`softpipe` that uses the Low-Level Virtual Machine to 79 Wrapper driver. :ref:`rbug` driver used with stand alone rbug-gui. 81 Gallium frontends 82 ----------------- 87 Tracker that implements the Khronos OpenCL standard. 94 Tracker that implements the client-side DRI protocol, for providing direct 104 The Gallium frontend implementing a GL state machine. Not usable as [all …]
|
D | resources.rst | 16 --------- 27 ---------------- 32 coordinate normalization and wrap modes, and in fact efficient OpenCL 55 …fted by the several later GL transform feedback extensions? How does one advertise that in Gallium? 74 - Binding to stream out requires GL 3.0 or GL_NV_transform_feedback 75 - Binding as constant buffers requires GL 3.1 or GL_ARB_uniform_buffer_object 76 - Binding to a sampling stage requires GL 3.1 or GL_ARB_texture_buffer_object 79 - Binding to a render target requires D3D_FEATURE_LEVEL_10_0 86 - If PIPE_CAP_NPOT_TEXTURES is not supported, 88 - height0 must be 1 [all …]
|
/third_party/mesa3d/docs/relnotes/ |
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 | 10.2.7.rst | 15 ---------------- 19 cb67dfaabf88acba29aa2cf0dd58ee17b21ebf9594f8d1226c41794da8de3e9d MesaLib-10.2.7.tar.gz 20 27b958063a4c002071f14ed45c7d2a1ee52cd85e4ac8876e8a1c273495a7d43f MesaLib-10.2.7.tar.bz2 21 a2796a2d5bbbc2edd22857ecc267cba68dfe5d0296f5d84ba7510877b216cc40 MesaLib-10.2.7.zip 24 ------------ 29 --------- 33 - `Bug 36193 <https://bugs.freedesktop.org/show_bug.cgi?id=36193>`__ - 36 - `Bug 66184 <https://bugs.freedesktop.org/show_bug.cgi?id=66184>`__ - 38 Assertion \`inst->dst.index < 4096' failed. 39 - `Bug 70441 <https://bugs.freedesktop.org/show_bug.cgi?id=70441>`__ - [all …]
|
D | 10.1.6.rst | 15 ---------------- 19 cde60e06b340d7598802fe4a4484b3fb8befd714f9ab9caabe1f27d3149e8815 MesaLib-10.1.6.tar.bz2 20 e4e726d7805a442f7ed07d12f71335e6126796ec85328a5989eb5348a8042d00 MesaLib-10.1.6.tar.gz 21 bf7e3f721a7ad0c2057a034834b6fea688e64f26a66cf8d1caa2827e405e72dd MesaLib-10.1.6.zip 24 ------------ 29 --------- 33 - `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ - 35 - `Bug 74005 <https://bugs.freedesktop.org/show_bug.cgi?id=74005>`__ - 36 [i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails 37 - `Bug 78581 <https://bugs.freedesktop.org/show_bug.cgi?id=78581>`__ - [all …]
|
D | 18.2.4.rst | 16 ---------------- 20 968bfe78605e9397ddf244933b1fa62edb8429fc55aaec2ae7e20bb1c82abdea mesa-18.2.4.tar.gz 21 621d1aebb57876d5b6a5d2dcf4eb7e0620e650c6fe5cf3655c65e243adc9cb4e mesa-18.2.4.tar.xz 24 ------------ 29 --------- 31 - `Bug 107865 <https://bugs.freedesktop.org/show_bug.cgi?id=107865>`__ 32 - swr fail to build with llvm-libs 6.0.1 33 - `Bug 108272 <https://bugs.freedesktop.org/show_bug.cgi?id=108272>`__ 34 - [polaris10] opencl-mesa: Anything using OpenCL segfaults, XFX 36 - `Bug 108524 <https://bugs.freedesktop.org/show_bug.cgi?id=108524>`__ [all …]
|
D | 10.2.2.rst | 15 ---------------- 19 38c4a40364000f89cddaa1694f6f3cfb444981d1110238ce603093585477399c MesaLib-10.2.2.tar.bz2 20 2af2ec8b4db624c352e961eefbcce6c8d1f86d44c5542f6f378c50e1b958d453 MesaLib-10.2.2.tar.gz 21 d4c0372da59367a344d62ebcdf5cf61039c9cae6925f40f2dab8f8d95cf22da9 MesaLib-10.2.2.zip 24 ------------ 29 --------- 33 - `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ - 35 - `Bug 66452 <https://bugs.freedesktop.org/show_bug.cgi?id=66452>`__ - 37 - `Bug 74005 <https://bugs.freedesktop.org/show_bug.cgi?id=74005>`__ - 38 [i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails [all …]
|
D | 10.0.3.rst | 15 ------------- 19 5f9f463ef08129f6762106b434910adb MesaLib-10.0.3.tar.bz2 20 fb3997b6500e153bc32370cb3fc4ca9e MesaLib-10.0.3.tar.gz 21 a07b4b6b9eb449b88a6cb5061e51c331 MesaLib-10.0.3.zip 24 ------------ 29 --------- 33 - `Bug 72708 <https://bugs.freedesktop.org/show_bug.cgi?id=72708>`__ - 34 Master fails to build with older gcc due to -msse4.1 35 - `Bug 72926 <https://bugs.freedesktop.org/show_bug.cgi?id=72926>`__ - 36 [REGRESSION,swrast] Memory-related crash with anti-aliasing enabled [all …]
|
D | 20.0.0.rst | 1 Mesa 20.0.0 Release Notes / 2020-02-19 21 --------------- 25 bb6db3e54b608d2536d4000b3de7dd3ae115fc114e8acbb5afff4b3bbed04b34 mesa-20.0.0.tar.xz 28 ------------ 30 - OpenGL 4.6 on radeonsi. 31 - GL_ARB_gl_spirv on radeonsi. 32 - GL_ARB_spirv_extensions on radeonsi. 33 - GL_EXT_direct_state_access for compatibility profile. 34 - VK_AMD_device_coherent_memory on RADV. 35 - VK_AMD_mixed_attachment_samples on RADV. [all …]
|
D | 18.0.4.rst | 15 ---------------- 19 d1dc3469faccdd73439479426952d71a9e8f684e8d03b6687063c12b13430801 mesa-18.0.4.tar.gz 20 1f3bcfe7cef0a5c20dae2b41df5d7e0a985e06be0183fa4d43b6068fcba2920f mesa-18.0.4.tar.xz 23 ------------ 28 --------- 30 - `Bug 91808 <https://bugs.freedesktop.org/show_bug.cgi?id=91808>`__ - 32 - `Bug 100430 <https://bugs.freedesktop.org/show_bug.cgi?id=100430>`__ 33 - [radv] graphical glitches on dolphin emulator 34 - `Bug 106243 <https://bugs.freedesktop.org/show_bug.cgi?id=106243>`__ 35 - [kbl] GPU HANG: 9:0:0x85dffffb, in Cinnamon [all …]
|
D | 18.3.0.rst | 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 ------------ 34 - GL_AMD_depth_clamp_separate on r600, radeonsi. 35 - GL_AMD_framebuffer_multisample_advanced on radeonsi. 36 - GL_AMD_gpu_shader_int64 on i965, nvc0, radeonsi. [all …]
|
D | 10.0.rst | 16 ------------- 20 b38626b96c664db67a534d7859682436 MesaLib-10.0.0.tar.gz 21 f3fe55d9735bea158bbe97ed9a0da819 MesaLib-10.0.0.tar.bz2 22 c6ee1ce51e3bf35947d2978b872daf51 MesaLib-10.0.0.zip 25 ------------ 29 - GL_AMD_seamless_cubemap_per_texture on i965. 30 - GL_ARB_conservative_depth on i965. 31 - GL_ARB_texture_gather on i965. 32 - GL_ARB_texture_query_levels on i965. 33 - GL_ARB_texture_mirror_clamp_to_edge. [all …]
|
D | 20.1.0.rst | 1 Mesa 20.1.0 Release Notes / 2020-05-27 21 --------------- 25 2109055d7660514fc4c1bcd861bcba9db00c026119ae222720111732dba27c83 mesa-20.1.0.tar.xz 28 ------------ 30 - GL_ARB_compute_variable_group_size on i965. 31 - GL_EXT_depth_bounds_test on Iris. 32 - GL_EXT_texture_shadow_lod on radeonsi, nvc0. 33 - GL_NV_alpha_to_coverage_dither_control on radeonsi 34 - GL_NV_copy_image on all gallium drivers. 35 - GL_NV_pixel_buffer_object on all gallium drivers, i915, i965, swrast. [all …]
|
D | 21.0.0.rst | 1 Mesa 21.0.0 Release Notes / 2021-03-11 20 --------------- 24 e6204e98e6a8d77cf9dc5d34f99dd8e3ef7144f3601c808ca0dd26ba522e0d84 mesa-21.0.0.tar.xz 28 ------------ 30 - GL_EXT_demote_to_helper_invocation on radeonsi 32 - GL_NV_compute_shader_derivatives on radeonsi 34 - EGL_MESA_platform_xcb 36 - Removed GL_NV_point_sprite for classic swrast. 38 - driconf: remove glx_disable_oml_sync_control, glx_disable_sgi_video_sync, and glx_disable_ext_buf… 40 - Removed support for loading DRI drivers older than Mesa 8.0, including all DRI1 support [all …]
|
/third_party/mesa3d/src/gallium/frontends/dri/ |
D | dri_screen.h | 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 71 /* gallium */ 85 /* DRI exts that vary based on gallium pipe_screen caps. */ 92 /* OpenCL interop */ 104 return (struct dri_screen *)sPriv->driverPrivate; in dri_screen() 110 return screen->sPriv->kopper_loader; in dri_screen_get_kopper() 147 const __DRIdri2LoaderExtension *loader = sPriv->dri2.loader; in dri_with_format() 150 && (loader->base.version >= 3) in dri_with_format() 151 && (loader->getBuffersWithFormat != NULL); in dri_with_format()
|
/third_party/mesa3d/src/gallium/frontends/clover/core/ |
D | device.cpp | 42 int sz = pipe->get_compute_param(pipe, ir_format, cap, NULL); in get_compute_param() 45 pipe->get_compute_param(pipe, ir_format, cap, &v.front()); in get_compute_param() 67 // Check requirements for OpenCL 1.0 in get_highest_supported_version() 84 // Check requirements for OpenCL 1.1 in get_highest_supported_version() 90 // OpenCL 1.1 increased the minimum value for in get_highest_supported_version() 94 // OpenCL 1.1 increased the minimum value for in get_highest_supported_version() 102 // Check requirements for OpenCL 1.2 in get_highest_supported_version() 113 // Check requirements for OpenCL 3.0 in get_highest_supported_version() 121 // TODO: If on-device queues are supported, check: in get_highest_supported_version() 142 if (pipe && pipe->get_param(pipe, PIPE_CAP_COMPUTE)) { in device() [all …]
|
123