Home
last modified time | relevance | path

Searched +full:gl +full:- +full:intel +full:- +full:glx (Results 1 – 25 of 83) sorted by relevance

1234

/external/mesa3d/src/intel/ci/
Dtraces-iris.yml2 ---
3 traces-db:
4 download-url: "http://caching-proxy/cache/?uri=https://s3.freedesktop.org/mesa-tracie-public/"
7 behdad-glyphy/glyphy-v2.trace:
8 gl-intel-apl:
10 gl-intel-glk:
12 gl-intel-amly:
14 gl-intel-kbl:
16 gl-intel-whl:
18 gl-intel-cml:
[all …]
/external/angle/src/libANGLE/renderer/gl/glx/
DPbufferSurfaceGLX.cpp3 // Use of this source code is governed by a BSD-style license that can be
7 // PbufferSurfaceGLX.cpp: GLX implementation of egl::Surface for PBuffers
10 #include "libANGLE/renderer/gl/glx/DisplayGLX.h"
12 #include "libANGLE/renderer/gl/glx/FunctionsGLX.h"
13 #include "libANGLE/renderer/gl/glx/PbufferSurfaceGLX.h"
22 const FunctionsGLX &glx, in PbufferSurfaceGLX() argument
23 glx::FBConfig fbConfig) in PbufferSurfaceGLX()
28 mGLX(glx), in PbufferSurfaceGLX()
43 // Avoid creating 0-sized PBuffers as it fails on the Intel Mesa driver in initialize()
55 return egl::Error(EGL_BAD_ALLOC, "Failed to create a native GLX pbuffer."); in initialize()
[all …]
DDisplayGLX.cpp3 // Use of this source code is governed by a BSD-style license that can be
7 // DisplayGLX.cpp: GLX implementation of egl::Display
19 #include "libANGLE/renderer/gl/ContextGL.h"
20 #include "libANGLE/renderer/gl/RendererGL.h"
21 #include "libANGLE/renderer/gl/renderergl_utils.h"
23 #include "libANGLE/renderer/gl/glx/DisplayGLX.h"
27 #include "libANGLE/renderer/gl/glx/DisplayGLX_api.h"
28 #include "libANGLE/renderer/gl/glx/PbufferSurfaceGLX.h"
29 #include "libANGLE/renderer/gl/glx/PixmapSurfaceGLX.h"
30 #include "libANGLE/renderer/gl/glx/WindowSurfaceGLX.h"
[all …]
DFBConfigCompatibility.md1 GLX Framebuffer Compatibility investigation
4 In GLX and EGL, contexts are created with respect to a config that
9 the GLX and EGL specs but the following is clear:
10 * In GLX the config's color buffer must have the same type, including
16 Obviously the EGLconfig we will expose will have a one-to-one
20 the EGLcontexts created by the application. Since our GL context
22 the confusion and call the GLX context our backing context.
24 The problem we have is that the the GLX context is created before
27 are compatible with the GLXFBConfig of our GLX context; we also need
28 to choose the GLXFBConfig of our GLX context so that it matches the
[all …]
/external/libva/
Dconfigure.ac1 # Copyright (c) 2007 Intel Corporation. All Rights Reserved.
17 # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
23 # VA-API version
24 # - increment major for any ABI change
25 # - increment minor for any interface change (e.g. new/modified function)
26 # - increment micro for any other change (new flag, new codec definition, etc.)
27 # - reset micro version to zero when minor version is incremented
28 # - reset minor version to zero when major version is incremented
37 # XXX: we want the package version to remain at 1.0.x for VA-API 0.32.y
39 # - major version is automatically generated from VA-API major version
[all …]
/external/mesa3d/docs/
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 …]
Dfaq.rst6 1. High-level Questions and Answers
7 -----------------------------------
12 Mesa is an open-source implementation of the OpenGL specification.
20 --------------------------------------------
22 Yes. Specifically, Mesa serves as the OpenGL core for the open-source
25 - See the `DRI website <https://dri.freedesktop.org/>`__ for more
27 - See `01.org <https://www.intel.com/content/www/us/en/developer/topic-technology/open/overview.ht…
28 for more information about Intel drivers.
29 - See `nouveau.freedesktop.org <https://nouveau.freedesktop.org>`__ for
31 - See
[all …]
/external/mesa3d/src/glx/
Dclientinfo.c2 * Copyright © 2011 Intel Corporation
28 #include <xcb/glx.h>
29 #include <X11/Xlib-xcb.h>
49 * This is weird, but it matches what NVIDIA does/expects. For big-GL in glxSendClientInfo()
60 * number for both big-GL and GLES, so it gets all three bits set. in glxSendClientInfo()
61 * Everything 3.3 and above is big-GL only so gets the core and compat in glxSendClientInfo()
98 * combination of GLX versions and extensions supported by the client and in glxSendClientInfo()
99 * the server. This client only supports GLX version >= 1.3. in glxSendClientInfo()
102 * ---------------------------------------------------------------------- in glxSendClientInfo()
103 * GLX version = 1.0 Nothing. in glxSendClientInfo()
[all …]
/external/libepoxy/test/
Degl_gl.c2 * Copyright © 2014 Intel Corporation
38 #include "epoxy/gl.h"
40 #include "epoxy/glx.h"
61 fprintf(stderr, "Claimed to be GL version %d\n", in make_egl_current_and_test()
67 printf("GL version: %s\n", string); in make_egl_current_and_test()
99 errx(77, "Couldn't initialize EGL with desktop GL\n"); in init_egl()
106 errx(77, "Couldn't create a GL context\n"); in init_egl()
119 /* Force epoxy to have loaded both EGL and GLX libs already -- we in main()
121 * EGL or GLX loaded. in main()
/external/mesa3d/docs/relnotes/
D7.11.1.rst15 -------------
19 ac0181a4076770fb657c1169af43aa09 MesaLib-7.11.1.tar.gz
20 a77307102cee844ff6544ffa8fafeac1 MesaLib-7.11.1.tar.bz2
21 dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
22 2cb2b9ecb4fb7d1a6be69346ee886952 MesaGLUT-7.11.1.tar.gz
23 3f54e314290d4dacbab089839197080b MesaGLUT-7.11.1.tar.bz2
24 5d66c7ee8c5cc2f27e1ffb037ad4172c MesaGLUT-7.11.1.zip
27 ------------
32 ---------
36 - `Bug 3165 <https://bugs.freedesktop.org/show_bug.cgi?id=3165>`__ -
[all …]
D24.3.0.rst1 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 …]
D7.3.rst15 -------------
19 8ed03191432b22d118d88d6db497f304 MesaLib-7.3.tar.gz
20 781e7811a6ed5c97b2b8defefc8ffbc9 MesaLib-7.3.tar.bz2
21 3ccba9a1734ed6d4b3389e1535d90fbf MesaLib-7.3.zip
22 d312e974b31043b13b61bac5fbf00b87 MesaDemos-7.3.tar.gz
23 3f0741394069bdf2329565a387396cda MesaDemos-7.3.tar.bz2
24 4d0887fd4c66a824295cdd619f6d34cb MesaDemos-7.3.zip
25 2d7661b66022bcb8878728f3d5bd33ab MesaGLUT-7.3.tar.gz
26 abe8036a724c1a483bdad6b5a55ddc1a MesaGLUT-7.3.tar.bz2
27 5f247819b47e2a7c62d07a6afe5262fb MesaGLUT-7.3.zip
[all …]
D12.0.4.rst15 ----------------
19 22026ce4f1c6a7908b0d10ff057decec0a5633afe7f38a0cef5c08d0689f02a6 mesa-12.0.4.tar.gz
20 5d6003da867d3f54e5000b4acdfc37e6cce5b6a4459274fdad73e24bd2f0065e mesa-12.0.4.tar.xz
23 ------------
28 ---------
32 - `Bug 71759 <https://bugs.freedesktop.org/show_bug.cgi?id=71759>`__ -
33 Intel driver fails with "intel_do_flush_locked failed: No such file
35 - `Bug 94354 <https://bugs.freedesktop.org/show_bug.cgi?id=94354>`__ -
36 R9285 Unigine Valley perf regression since radeonsi: use re-Z
37 - `Bug 96770 <https://bugs.freedesktop.org/show_bug.cgi?id=96770>`__ -
[all …]
D7.10.3.rst15 -------------
19 d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz
20 8c38fe8266be8e1ed1d84076ba5a703b MesaLib-7.10.3.tar.bz2
21 614d063ecd170940d9ae7b355d365d59 MesaLib-7.10.3.zip
22 8768fd562ede7ed763d92b2d22232d7a MesaGLUT-7.10.3.tar.gz
23 1496415b89da9549f0f3b34d9622e2e2 MesaGLUT-7.10.3.tar.bz2
24 1f29d0e7398fd3bf9f36f5db02941198 MesaGLUT-7.10.3.zip
27 ------------
32 ---------
36 - `Bug 29162 <https://bugs.freedesktop.org/show_bug.cgi?id=29162>`__ -
[all …]
D19.3.0.rst1 Mesa 19.3.0 Release Notes / 2019-12-12
21 ---------------
25 5fa0e4e9dca79560f6882e362f9db36d81cf96da16cf6a84e0ada7466a99a5d7 mesa-19.3.0.tar.xz
28 ------------
30 - GL_ARB_gl_spirv on i965, iris.
31 - GL_ARB_spirv_extensions on i965, iris.
32 - GL_EXT_demote_to_helper_invocation on iris, i965.
33 - OpenGL 4.6 on i965, iris.
34 - EGL_EXT_image_flush_external
35 - VK_ANDROID_external_memory_android_hardware_buffer on RADV.
[all …]
D21.0.0.rst1 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 …]
D21.2.0.rst1 Mesa 21.2.0 Release Notes / 2021-08-04
20 ---------------
24 0cb3c802f4b8e7699b1602c08c29d06a4d532ab5b8f7a64676c4ca6bb8f4d426 mesa-21.2.0.tar.xz
28 ------------
30 - zink supports GL_ARB_texture_filter_minmax, GL_ARB_shader_clock
32 - VK_EXT_provoking_vertex on RADV.
34 - VK_EXT_extended_dynamic_state2 on RADV.
36 - VK_EXT_global_priority_query on RADV.
38 - VK_EXT_physical_device_drm on RADV.
40 - VK_KHR_shader_subgroup_uniform_control_flow on Intel and RADV.
[all …]
/external/mesa3d/docs/_extra/specs/
DMESA_query_renderer.spec11 Ian Romanick <ian.d.romanick@intel.com>
31 GLX 1.4 is required.
40 color depth, number of samples per-pixel, texture quality, and so on.
42 preference may also guide start-up decisions made by the application.
97 None. This specification is written for GLX.
99 Additions to the GLX 1.4 Specification
101 [Add to Section 3.3.2 "GLX Versioning" of the GLX Specification]
113 GLX renderer attribute number description
115 ---------------------- --------- -----------
129 separate "on-card" and GART
[all …]
/external/mesa3d/src/
Dmeson.build1 # Copyright © 2017 Intel Corporation
2 # SPDX-License-Identifier: MIT
16 inc_virtio_gpu = include_directories('virtio/virtio-gpu')
39 command : [prog_python, git_sha1_gen_py, '--output', '@OUTPUT@'],
57 if with_tools.contains('drm-shim')
58 subdir('drm-shim')
64 subdir('egl/wayland/wayland-drm')
70 subdir('intel') subdir
123 subdir('glx') subdir
139 # This must be after at least mesa, glx, and gallium, since libgl will be
[all …]
/external/libepoxy/src/
Ddispatch_common.c2 * Copyright © 2013-2014 Intel Corporation
34 * knowledge needed on their part. They get to read GL specs and write
43 * - Automatically initializes as new GL functions are used.
44 * - GL 4.6 core and compatibility context support.
45 * - GLES 1/2/3 context support.
46 * - Knows about function aliases so (e.g.) `glBufferData()` can be
48 * with GL 1.5+ implementations.
49 * - EGL, GLX, and WGL support.
50 * - Can be mixed with non-epoxy GL usage.
57 * #include <GL/gl.h>
[all …]
/external/mesa3d/
DCODEOWNERS9 # As of GitLab 14.3, all features surrounding this file are premium-only,
22 # Build system - Meson
27 # Build system - Android
58 # EGL - Android support
61 # EGL - Device support
64 # EGL - Wayland support
71 # GLX
72 /src/glx/ @ajax
73 /include/GL/glx* @ajax
79 /src/glx/*glvnd* @kbrenneman
[all …]
/external/mesa3d/include/
Dmeson.build1 # Copyright © 2017 Intel Corporation
2 # SPDX-License-Identifier: MIT
23 'GLES/gl.h',
49 'GL/gl.h',
50 'GL/glcorearb.h',
51 'GL/glext.h',
52 subdir : 'GL',
58 'GL/glx.h',
59 'GL/glxext.h',
60 subdir : 'GL')
[all …]
/external/mesa3d/src/gallium/targets/libgl-xlib/
Dmeson.build1 # Copyright © 2017 Intel Corporation
2 # SPDX-License-Identifier: MIT
4 # TODO: support non-static targets
13 …gallium_xlib_ld_args += ['-Wl,--version-script', join_paths(meson.current_source_dir(), 'libgl-xli…
14 gallium_xlib_link_depends += files('libgl-xlib.sym')
21 'GL',
25 include_directories('../../frontends/glx/xlib'),
/external/mesa3d/docs/gallium/
Ddistro.rst8 -------
10 Intel i915
13 Driver for Intel i915 and i945 chipsets.
18 A version of :ref:`softpipe` that uses the Low-Level Virtual Machine to
77 -----------------
89 Tracker that implements the client-side DRI protocol, for providing direct
91 and DRI2. Only GL is supported.
93 GLX section in Gallium frontends
99 The Gallium frontend implementing a GL state machine. Not usable as
119 Tracker for Xorg X11 servers. Provides device-dependent
[all …]
/external/mesa3d/src/gallium/drivers/zink/ci/
Dgitlab-ci-inc.yml1 .zink-common-rules:
3 - !reference [.test, rules]
4 - !reference [.gl-rules, rules]
5 - changes: &zink_files_list
6 - src/gallium/drivers/zink/*
7 - src/gallium/drivers/zink/nir_to_spirv/*
8 - src/gallium/drivers/zink/ci/gitlab-ci.yml
9 - src/gallium/drivers/zink/ci/gitlab-ci-inc.yml
10 - src/gallium/drivers/zink/ci/deqp-$DEQP_SUITE.toml
11 - src/gallium/drivers/zink/ci/$GPU_VERSION-fails.txt
[all …]

1234