| /third_party/mesa3d/src/gbm/backends/dri/ |
| D | gbm_dri.c | 64 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/ |
| D | TapiFile.cpp | 78 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/ |
| D | faq.rst | 23 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 …]
|
| D | lists.rst | 4 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
|
| D | libGL.txt | 32 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/ |
| D | 6.5.2.rst | 25 - 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
|
| D | 7.6.rst | 13 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
|
| D | 7.10.rst | 13 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 …]
|
| D | 7.1.rst | 33 - 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
|
| D | 3.5 | 18 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.
|
| D | 7.7.rst | 13 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/ |
| D | dependency_inputs.gni | 3988 "../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/ |
| D | valgrind.supp | 22 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/ |
| D | pan_pps_driver.h | 25 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/ |
| D | meson_options.txt | 55 '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',
|
| D | meson.build | 95 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/ |
| D | meson.build | 32 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/ |
| D | hwdevice.c | 134 { "/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/ |
| D | pipe_swrast.c | 5 #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/ |
| D | DisplaySurfaceKHR.cpp | 34 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/ |
| D | dri_util.h | 28 * 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/ |
| D | drm_shim.c | 61 /* 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/ |
| D | windowsdristr.h | 29 #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 */
|
| D | meson.build | 21 # 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/ |
| D | xf86dristr.h | 1 /* $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 */
|