Home
last modified time | relevance | path

Searched full:dri (Results 1 – 25 of 371) sorted by relevance

12345678910>>...15

/third_party/mesa3d/src/gbm/backends/dri/
Dgbm_dri.c64 struct gbm_dri_device *dri = data; in dri_lookup_egl_image() local
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()
75 struct gbm_dri_device *dri = data; in dri_validate_egl_image() local
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()
86 struct gbm_dri_device *dri = data; in dri_lookup_egl_image_validated() local
88 if (dri->lookup_image_validated == NULL) in dri_lookup_egl_image_validated()
91 return dri->lookup_image_validated(image, dri->lookup_user_data); in dri_lookup_egl_image_validated()
101 struct gbm_dri_device *dri = gbm_dri_device(surf->base.gbm); in dri_get_buffers() local
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
DTapiFile.cpp78 void TapiFile::moveSymbolNext(DataRefImpl &DRI) const { in moveSymbolNext()
79 const auto *Sym = reinterpret_cast<const Symbol *>(DRI.p); in moveSymbolNext()
80 DRI.p = reinterpret_cast<uintptr_t>(++Sym); in moveSymbolNext()
83 Error TapiFile::printSymbolName(raw_ostream &OS, DataRefImpl DRI) const { in printSymbolName()
84 const auto *Sym = reinterpret_cast<const Symbol *>(DRI.p); in printSymbolName()
89 uint32_t TapiFile::getSymbolFlags(DataRefImpl DRI) const { in getSymbolFlags()
90 const auto *Sym = reinterpret_cast<const Symbol *>(DRI.p); in getSymbolFlags()
95 DataRefImpl DRI; in symbol_begin() local
96 DRI.p = reinterpret_cast<uintptr_t>(&*Symbols.begin()); in symbol_begin()
97 return BasicSymbolRef{DRI, this}; in symbol_begin()
[all …]
/third_party/mesa3d/docs/
Dfaq.rst23 DRI drivers for X.org.
25 - See the `DRI website <https://dri.freedesktop.org/>`__ for more
42 - Mesa is used as the core of the open-source X.org DRI hardware
57 1.4 What's the difference between "Stand-Alone" Mesa and the DRI drivers?
73 drivers within the DRI (Direct Rendering Infrastructure):
81 the DRI, this module is basically a software Mesa renderer.
83 1.5 How do I upgrade my DRI installation to use a new Mesa release?
86 This wasn't easy in the past. Now, the DRI drivers are included in the
181 ``--libdir``, and ``-D dri-drivers-path``. To install Mesa into the
185 ``/usr/lib64``. Set ``-D dri-drivers-path`` to the directory where your
[all …]
Dlists.rst4 These are the primary Mesa 3D / DRI mailing lists:
7 - intended for end-users of Mesa and DRI drivers. Newbie questions
8 are OK, but please try the general OpenGL resources and Mesa/DRI
12 - for Mesa, Gallium and DRI development discussion. Not for
23 - `dri-devel <http://lists.freedesktop.org/mailman/listinfo/dri-devel>`__
49 join `#dri-devel channel <irc://irc.oftc.net/dri-devel>`__ on
DlibGL.txt32 When libGL.so initializes itself it uses the DRI to determine the
34 The hardware drivers are expected to be in the /usr/X11R6/lib/modules/dri/
39 different DRI modules directory, overriding /usr/X11R6/lib/modules/dri/.
54 DRI drivers may not be. Please consult the documentation for a driver
95 xc/lib/dri/XF86dri.c
96 xc/lib/dri/dri_glx.c
121 call is made to driCreateDisplay(). This function uses DRI facilities
142 The register_extensions() function in xc/lib/GL/dri/dri_glx.c is called
147 the DRI driver for each, and calls the driver's __driRegisterExtensions()
/third_party/mesa3d/docs/relnotes/
D6.5.2.rst25 - New DRI memory manager system. Currently used by the i915tex driver.
26 Other DRI drivers will be updated to use the new memory manager in
42 - New Intel i965 DRI driver
61 - fixed problems with freebsd-dri configuration (bug 8344)
68 - RGBA logicops didn't work reliably in some DRI drivers
69 - Fixed broken RGBA LogicOps in Intel DRI drivers
70 - Fixed some fragment program bugs in Intel i915 DRI driver
101 DRI drivers varies with the driver
D7.6.rst13 prerequisites for DRI hardware acceleration.
36 extensions (supported in Gallium drivers, Intel DRI drivers, and
38 - GL_ARB_copy_buffer extension (supported in Gallium drivers, Intel DRI
41 Intel DRI drivers, and software drivers)
45 - GL_ARB_sync (supported in software drivers and Intel DRI drivers)
68 - i965 DRI driver fixes, including support for "unlimited" size
D7.10.rst13 prerequisites for DRI hardware acceleration.
37 - Support for Sandybridge chipset in i965 DRI driver.
187 - dri/nv04: Don't expose ARB_texture_env_combine/dot3.
188 - dri/nv04: Enable eng3dm for A8/L8 textures.
253 - configs: remove egl-swrast target from linux-dri config
409 - dri/util: add a bunch of comments
628 - st/dri: Add support for surfaceless current contexts.
1291 - mesa: Include C++ files in the makedepend of DRI drivers.
1418 - dri/nv04: Fix PGRAPH_ERRORs when running OA.
1419 - dri/nv04: Mipmapping fixes.
[all …]
D7.1.rst33 - Assorted DRI driver enhancements
38 - ATI R500 series support (Radeon X1300–X1950) in r300 DRI driver
46 - Lots of DRI driver fixes.
66 DRI drivers varies with the driver
D3.518 code in order to make it more modular. This was driven by the DRI
19 hardware drivers. It simplifies the DRI drivers and opens the door
79 This is supported in Mesa but only used by the 3dfx DRI drivers
125 Mesa works the same way as XFree86/DRI's libGL.
151 and are obsolete w.r.t. the way state updates are done in DRI drivers.
D7.7.rst13 prerequisites for DRI hardware acceleration.
39 - GL_ARB_depth_clamp (supported in Intel i965 DRI and software drivers)
40 - GL_NV_depth_clamp (supported in Intel i965 DRI and software drivers)
/third_party/mesa3d/ohos/
Ddependency_inputs.gni3988 "../src/gallium/frontends/dri/dri2.c",
3989 "../src/gallium/frontends/dri/dri_context.c",
3990 "../src/gallium/frontends/dri/dri_context.h",
3991 "../src/gallium/frontends/dri/dri_drawable.c",
3992 "../src/gallium/frontends/dri/dri_drawable.h",
3993 "../src/gallium/frontends/dri/dri_helpers.c",
3994 "../src/gallium/frontends/dri/dri_helpers.h",
3995 "../src/gallium/frontends/dri/dri_query_renderer.c",
3996 "../src/gallium/frontends/dri/dri_query_renderer.h",
3997 "../src/gallium/frontends/dri/dri_screen.c",
[all …]
/third_party/skia/tools/
Dvalgrind.supp22 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
27 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
33 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
39 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
45 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
51 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
57 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
63 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
69 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
/third_party/mesa3d/src/panfrost/ds/
Dpan_pps_driver.h25 static inline PanfrostDriver &into(Driver &dri);
26 static inline const PanfrostDriver &into(const Driver &dri);
53 PanfrostDriver &PanfrostDriver::into(Driver &dri) in into() argument
55 return reinterpret_cast<PanfrostDriver &>(dri); in into()
58 const PanfrostDriver &PanfrostDriver::into(const Driver &dri) in into() argument
60 return reinterpret_cast<const PanfrostDriver &>(dri); in into()
/third_party/mesa3d/
Dmeson_options.txt55 'dri-drivers',
57 …description : 'DEPRECATED: List of dri drivers to build. If this is set to auto all drivers applic…
60 'dri-drivers-path',
63 description : 'Location to install dri drivers. Default: $libdir/dri.'
66 'dri-search-path',
69 …description : 'Locations to search for dri drivers, passed as colon separated list. Default: dri-d…
138 description : 'path to put va libraries. defaults to $libdir/dri.'
303 choices : ['auto', 'disabled', 'dri', 'xlib'],
412 …wn to DRI drivers are requested in eglGetProcAddress or glXGetProcAddress. This should be enabled…
453 description : 'Enable direct rendering in GLX and EGL for DRI',
Dmeson.build95 dri_drivers_path = get_option('dri-drivers-path')
97 dri_drivers_path = join_paths(get_option('prefix'), get_option('libdir'), 'dri')
99 dri_search_path = get_option('dri-search-path')
178 dri_drivers = get_option('dri-drivers')
244 if _glx == 'dri' or _egl == 'enabled' or (_glx == 'disabled' and _egl != 'disabled')
312 # FIXME: haiku doesn't use dri, and xlib doesn't use dri, probably should
356 with_glx = 'dri'
362 # Even when building just gallium drivers the user probably wants dri
363 with_glx = 'dri'
372 if with_glx == 'dri'
[all …]
/third_party/mesa3d/src/gallium/targets/dri/
Dmeson.build32 gallium_dri_ld_args += ['-Wl,--version-script', join_paths(meson.current_source_dir(), 'dri.sym')]
33 gallium_dri_link_depends += files('dri.sym')
36 …gallium_dri_ld_args += ['-Wl,--dynamic-list', join_paths(meson.current_source_dir(), '../dri-vdpau…
37 gallium_dri_link_depends += files('../dri-vdpau.dyn')
45 inc_gallium_winsys, include_directories('../../frontends/dri'),
125 # This only works on Unix-like oses, which is probably fine for dri
/third_party/ffmpeg/libavutil/tests/
Dhwdevice.c134 { "/dev/dri/card0", "/dev/dri/card1",
135 "/dev/dri/renderD128", "/dev/dri/renderD129" } },
143 { "/dev/dri/renderD128", "/dev/dri/renderD129", ":0" } },
/third_party/mesa3d/src/gallium/targets/pipe-loader/
Dpipe_swrast.c5 #include "sw/dri/dri_sw_winsys.h"
6 #include "sw/kms-dri/kms_dri_sw_winsys.h"
31 .name = "dri",
/third_party/skia/third_party/externals/swiftshader/src/WSI/
DDisplaySurfaceKHR.cpp34 int fd = open("/dev/dri/card0", O_RDWR); in GetDisplayModeProperties()
51 int fd = open("/dev/dri/card0", O_RDWR); in GetDisplayPlaneCapabilities()
84 int fd = open("/dev/dri/card0", O_RDWR); in GetDisplayPlaneSupportedDisplays()
100 int fd = open("/dev/dri/card0", O_RDWR); in GetPhysicalDeviceDisplayPlaneProperties()
117 int fd = open("/dev/dri/card0", O_RDWR); in GetPhysicalDeviceDisplayProperties()
144 fd = open("/dev/dri/card0", O_RDWR); in DisplaySurfaceKHR()
/third_party/mesa3d/src/gallium/frontends/dri/
Ddri_util.h28 * DRI utility functions definitions.
30 * This module acts as glue between GLX and the actual hardware driver. A DRI
38 * These functions are compiled into each DRI driver so libGL.so knows nothing
120 * Each DRI driver must have one of these structures with all the pointers set
176 * This pointer is never touched by the DRI layer.
251 * Per-drawable private DRI driver information.
/third_party/mesa3d/src/drm-shim/
Ddrm_shim.c61 /* If /dev/dri doesn't exist, we'll need an arbitrary pointer that wouldn't be
95 /* Full path of /dev/dri/renderD* */
134 nfasprintf(&render_node_path, "/dev/dri/%s", in get_dri_render_node_minor()
508 /* Tracks if the opendir was on /dev/dri. */
515 if (strcmp(name, "/dev/dri") == 0) { in opendir()
517 /* If /dev/dri didn't exist, we still want to be able to return our in opendir()
518 * fake /dev/dri/render* even though we probably can't in opendir()
519 * mkdir("/dev/dri"). Return a fake DIR pointer for that. in opendir()
532 /* If we're looking at /dev/dri, add our render node to the list
559 /* If we're looking at /dev/dri, add our render node to the list
[all …]
/third_party/mesa3d/src/glx/windows/
Dwindowsdristr.h29 #define WINDOWSDRINAME "Windows-DRI"
49 CARD16 majorVersion B16; /* major version of DRI protocol */
50 CARD16 minorVersion B16; /* minor version of DRI protocol */
51 CARD32 patchVersion B32; /* patch version of DRI protocol */
Dmeson.build21 # protocol defines for the Windows-DRI server extension
35 description : 'Windows-DRI extension headers',
39 # library for using the Windows-DRI server extension
/third_party/libdrm/tests/ttmtest/src/
Dxf86dristr.h1 /* $XFree86: xc/lib/GL/dri/xf86dristr.h,v 1.10 2002/10/30 12:51:25 alanh Exp $ */
43 #define XF86DRINAME "XFree86-DRI"
45 /* The DRI version number. This was originally set to be the same as the
73 CARD16 majorVersion B16; /* major version of DRI protocol */
74 CARD16 minorVersion B16; /* minor version of DRI protocol */
75 CARD32 patchVersion B32; /* patch version of DRI protocol */

12345678910>>...15