Home
last modified time | relevance | path

Searched full:swrast (Results 1 – 25 of 126) sorted by relevance

123456

/external/mesa3d/docs/relnotes/
D7.8.rst33 - 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
D9.2.5.rst46 [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
D7.11.rst33 - 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 …]
D9.0.3.rst44 [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
D10.0.1.rst49 [swrast] piglit glean fbo regression
51 [swrast] piglit glean pointSprite regression
76 - swrast: fix readback regression since inversion fix
D8.0.3.rst36 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.
D10.1.2.rst55 - 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()
D9.1.rst53 - Removed swrast support for GL_NV_vertex_program
54 - Removed swrast support for GL_NV_fragment_program
D7.8.3.rst46 - Fixed a bug rendering to 16-bit buffers using swrast.
49 - Fixed an issue rendering to 32-bit channels with swrast (bug
D10.4.6.rst34 [swrast] piglit fbo-drawbuffers-arbfp regression
61 - swrast: fix multiple color buffer writing
D10.5.6.rst35 swrast: build error undeclared \_SC_PHYS_PAGES on osx
88 - swrast: Build fix for darwin
D9.1.4.rst133 - swrast: Use accessor for stencil reference values
143 - Fix build of swrast only without libdrm
238 - configure.ac: Build dricommon for gallium swrast
D8.0.1.rst90 - swrast: fix span color type selection
112 - swrast: Only avoid empty \_TexEnvPrograms
/external/mesa3d/.gitlab-ci/build/
Dgitlab-ci.yml79 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/
Degldevice.c343 _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/
Dplatform_surfaceless.c224 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()
Dplatform_android.c976 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/
D4.1232 - 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/
Dmeson.build62 [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/
Dmesa_interface.h52 /* 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/
Ddrisw_glx.c116 * 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/
Dmesa_build.ps150 -Dvulkan-drivers="swrast,amd,microsoft-experimental" `
51 -Dgallium-drivers="swrast,d3d12,zink" `
/external/mesa3d/
Dmeson.build141 '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/
Dgbm_dri.c260 { __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()
Dgbm_driint.h65 const __DRIswrastExtension *swrast; member
113 /* Used for cursors and the swrast front BO */

123456