| /external/mesa3d/docs/relnotes/ |
| D | 7.8.rst | 33 - GL_NV_conditional_render extension (swrast driver only) 34 - GL_EXT_draw_buffers2 extension (swrast and i965 driver only) 35 - GL_ARB_fragment_coord_conventions extension (for swrast, i965, and 37 - GL_EXT_texture_array extension (swrast driver only) 38 - GL_APPLE_object_purgeable extension (swrast and i945/i965 DRI
|
| D | 9.2.5.rst | 46 [swrast] piglit glean fbo regression 48 [swrast] piglit glean pointSprite regression 79 - mesa/swrast: fix inverted front buffer rendering with old-school 80 swrast 82 - swrast: fix readback regression since inversion fix
|
| D | 7.11.rst | 33 - GL_ARB_draw_instanced extension (gallium drivers, swrast) 35 - GL_ARB_occlusion_query2 (gallium drivers, swrast) 41 - GL_ARB_texture_compression_rgtc (gallium drivers, swrast, i965) 44 - GL_EXT_texture_compression_latc (gallium drivers, swrast) 45 - GL_EXT_texture_compression_rgtc (gallium drivers, swrast, i965) 46 - GL_EXT_texture_filter_anisotropic (swrast) 47 - GL_EXT_texture_shared_exponent (gallium drivers, swrast) 48 - GL_EXT_texture_sRGB_decode (gallium drivers, swrast, i965) 54 - GL_ATI_texture_compression_3dc (gallium drivers, swrast) 105 [swrast] glean pixelFormats regression [all …]
|
| D | 9.0.3.rst | 44 [swrast] piglit fbo-generatemipmap-filtering regression 54 [swrast] Mesa 9.1-devel implementation error: Unable to delete 67 [swrast] piglit ext_framebuffer_multisample-interpolation 0 220 - radeon: Initialize swrast before setting limits 221 - r200: Initialize swrast before setting limits
|
| D | 10.0.1.rst | 49 [swrast] piglit glean fbo regression 51 [swrast] piglit glean pointSprite regression 76 - swrast: fix readback regression since inversion fix
|
| D | 8.0.3.rst | 36 glean depthStencil test fails BadLength with indirect non-swrast 66 small performance when playing flightgear (swrast fallback through 77 swrast/s_texfetch.c:1156: set_fetch_functions: Assertion 120 - swrast: include s_fragprog.h to silence warnings 285 - swrast: Fix memory leaks in blit_linear.
|
| D | 10.1.2.rst | 55 - swrast: Add glBlitFramebuffer to commands affected by conditional 98 - swrast: allocate swrast_texture_image::ImageSlices array if needed 159 - swrast: Fix vertex color in \_swsetup_Translate()
|
| D | 9.1.rst | 53 - Removed swrast support for GL_NV_vertex_program 54 - Removed swrast support for GL_NV_fragment_program
|
| D | 7.8.3.rst | 46 - Fixed a bug rendering to 16-bit buffers using swrast. 49 - Fixed an issue rendering to 32-bit channels with swrast (bug
|
| D | 10.4.6.rst | 34 [swrast] piglit fbo-drawbuffers-arbfp regression 61 - swrast: fix multiple color buffer writing
|
| D | 10.5.6.rst | 35 swrast: build error undeclared \_SC_PHYS_PAGES on osx 88 - swrast: Build fix for darwin
|
| D | 9.1.4.rst | 133 - swrast: Use accessor for stencil reference values 143 - Fix build of swrast only without libdrm 238 - configure.ac: Build dricommon for gallium swrast
|
| D | 8.0.1.rst | 90 - swrast: fix span color type selection 112 - swrast: Only avoid empty \_TexEnvPrograms
|
| /external/mesa3d/.gitlab-ci/build/ |
| D | gitlab-ci.yml | 79 GALLIUM_DRIVERS: "swrast,virgl,radeonsi,zink,crocus,iris,i915,r300" 80 VULKAN_DRIVERS: "swrast,amd,intel,intel_hasvk,virtio,nouveau-experimental" 140 …GALLIUM_DRIVERS: "freedreno,iris,nouveau,kmsro,r300,r600,swrast,svga,v3d,vc4,virgl,etnaviv,panfros… 175 …GALLIUM_DRIVERS: "iris,nouveau,kmsro,r300,r600,freedreno,swrast,svga,v3d,vc4,virgl,etnaviv,panfros… 176 VULKAN_DRIVERS: swrast 219 …GALLIUM_DRIVERS: "i915,iris,nouveau,kmsro,freedreno,r300,svga,swrast,v3d,vc4,virgl,etnaviv,panfros… 252 …naviv,freedreno,iris,kmsro,lima,nouveau,panfrost,r300,r600,radeonsi,svga,swrast,tegra,v3d,vc4,virg… 300 …,freedreno,i915,iris,kmsro,lima,nouveau,panfrost,r300,r600,radeonsi,svga,swrast,tegra,v3d,vc4,virg… 411 GALLIUM_DRIVERS: "etnaviv,freedreno,kmsro,lima,nouveau,panfrost,swrast,tegra,v3d,vc4,zink" 541 …GALLIUM_DRIVERS: "iris,nouveau,kmsro,r300,r600,freedreno,swrast,svga,v3d,vc4,virgl,etnaviv,panfros… [all …]
|
| /external/mesa3d/src/egl/main/ |
| D | egldevice.c | 343 _EGLDevice *dev, *devs, *swrast; in _eglQueryDevicesEXT() local 355 swrast = devs; in _eglQueryDevicesEXT() 357 swrast = NULL; in _eglQueryDevicesEXT() 361 /* The first device is swrast. Start with the non-swrast device. */ in _eglQueryDevicesEXT() 372 /* Add non-swrast devices first and add swrast last. in _eglQueryDevicesEXT() 383 if (max_devices >= num_devs && swrast) { in _eglQueryDevicesEXT() 384 assert(_eglDeviceSupports(swrast, _EGL_DEVICE_SOFTWARE)); in _eglQueryDevicesEXT() 385 devices[num_devs - 1] = swrast; in _eglQueryDevicesEXT()
|
| /external/mesa3d/src/egl/drivers/dri2/ |
| D | platform_surfaceless.c | 224 surfaceless_probe_device(_EGLDisplay *disp, bool swrast, bool zink) in surfaceless_probe_device() argument 226 const unsigned node_type = swrast ? DRM_NODE_PRIMARY : DRM_NODE_RENDER; in surfaceless_probe_device() 252 if (swrast) { in surfaceless_probe_device() 253 /* Use kms swrast only with vgem / virtio_gpu. in surfaceless_probe_device() 256 * feature complete than swrast. in surfaceless_probe_device() 268 if (swrast || zink) in surfaceless_probe_device() 305 dri2_dpy->driver_name = strdup(disp->Options.Zink ? "zink" : "swrast"); in surfaceless_probe_device_sw() 331 * is true, we try kms_swrast and swrast in order. in dri2_initialize_surfaceless() 336 _eglLog(_EGL_DEBUG, "Falling back to surfaceless swrast without DRM."); in dri2_initialize_surfaceless()
|
| D | platform_android.c | 976 droid_load_driver(_EGLDisplay *disp, bool swrast) in droid_load_driver() argument 984 if (swrast) { in droid_load_driver() 985 /* Use kms swrast only with vgem / virtio_gpu. in droid_load_driver() 1039 droid_probe_device(_EGLDisplay *disp, bool swrast) in droid_probe_device() argument 1045 if (!droid_load_driver(disp, swrast)) in droid_probe_device() 1057 droid_open_device(_EGLDisplay *disp, bool swrast) in droid_open_device() argument 1070 const unsigned node_type = swrast ? DRM_NODE_PRIMARY : DRM_NODE_RENDER; in droid_open_device() 1113 if (droid_probe_device(disp, swrast)) in droid_open_device()
|
| /external/mesa3d/docs/_static/relnotes/ |
| D | 4.1 | 232 - Removed swrast->Driver.SetReadBuffer(). 244 Call _swrast_DrawBuffer() too, to update the swrast state. 245 - Added swrast->Driver.SetBuffer(). 246 This function should be implemented by all device drivers that use swrast. 250 - Added swrast->CurrentBuffer to indicate which color buffer to read/draw. 252 This value is usually passed to swrast->Driver.SetBuffer().
|
| /external/mesa3d/src/gallium/targets/pipe-loader/ |
| D | meson.build | 62 [with_gallium_softpipe, 'swrast', driver_swrast, [libwsw, libws_null, libswdri, libswkmsdri]], 75 [x[1] != 'swrast', 'driver_descriptor'], 76 [x[1] == 'swrast', 'swrast_driver_descriptor']]
|
| /external/mesa3d/include/GL/internal/ |
| D | mesa_interface.h | 52 /* Screen creation function regardless of DRI2, image, or swrast backend. 55 * If not associated with a DRM fd (non-swkms swrast), the fd argument should
|
| /external/mesa3d/src/glx/ |
| D | drisw_glx.c | 116 * swrast does not handle 24-bit depth with 24 bpp, so let X do the in XCreateDrawable() 138 * swrast loader functions 640 psc->swrast->createContextAttribs(psc->driScreen, in drisw_create_context_attribs() 681 const __DRIswrastExtension *swrast = psc->swrast; in driswCreateDrawable() local 741 swrast->createNewDrawable(psc->driScreen, config->driConfig, pdp); in driswCreateDrawable() 970 { __DRI_SWRAST, 4, offsetof(struct drisw_screen, swrast), false }, in driswCreateScreenDriver() 979 psc->swrast->createNewScreen2(screen, loader_extensions_local, in driswCreateScreenDriver() 1065 return driswCreateScreenDriver(screen, priv, "swrast"); in driswCreateScreen()
|
| /external/mesa3d/.gitlab-ci/windows/ |
| D | mesa_build.ps1 | 50 -Dvulkan-drivers="swrast,amd,microsoft-experimental" ` 51 -Dgallium-drivers="swrast,d3d12,zink" `
|
| /external/mesa3d/ |
| D | meson.build | 141 'r300', 'r600', 'radeonsi', 'nouveau', 'virgl', 'svga', 'swrast', 147 'tegra', 'virgl', 'lima', 'panfrost', 'swrast', 'iris', 152 'r300', 'r600', 'radeonsi', 'nouveau', 'virgl', 'swrast', 'zink' 156 'r300', 'r600', 'radeonsi', 'nouveau', 'virgl', 'etnaviv', 'swrast', 'zink' 163 gallium_drivers = ['swrast', 'zink', 'd3d12'] 165 gallium_drivers = ['swrast'] 175 'nouveau', 'svga', 'tegra', 'virgl', 'lima', 'panfrost', 'swrast', 'iris', 185 with_gallium_softpipe = gallium_drivers.contains('swrast') 219 _vulkan_drivers = ['amd', 'intel', 'intel_hasvk', 'swrast'] 221 _vulkan_drivers = ['swrast', 'intel'] [all …]
|
| /external/mesa3d/src/gbm/backends/dri/ |
| D | gbm_dri.c | 260 { __DRI_SWRAST, 4, offsetof(struct gbm_dri_device, swrast), false }, 292 bool swrast = driver_name == NULL; /* If it's pure swrast, not just swkms. */ in dri_screen_create_for_driver() local 294 dri->driver_name = swrast ? strdup("swrast") : driver_name; in dri_screen_create_for_driver() 301 if (!swrast) { in dri_screen_create_for_driver() 318 dri->screen = dri->mesa->createNewScreen(0, swrast ? -1 : dri->base.v0.fd, in dri_screen_create_for_driver() 325 if (!swrast) { in dri_screen_create_for_driver()
|
| D | gbm_driint.h | 65 const __DRIswrastExtension *swrast; member 113 /* Used for cursors and the swrast front BO */
|