Home
last modified time | relevance | path

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

123456

/aosp_15_r20/external/mesa3d/src/egl/main/
H A 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()
/aosp_15_r20/external/mesa3d/src/egl/drivers/dri2/
H A Dplatform_surfaceless.c226 surfaceless_probe_device(_EGLDisplay *disp, bool swrast, bool zink) in surfaceless_probe_device() argument
228 const unsigned node_type = swrast ? DRM_NODE_PRIMARY : DRM_NODE_RENDER; in surfaceless_probe_device()
254 if (swrast) { in surfaceless_probe_device()
255 /* Use kms swrast only with vgem / virtio_gpu. in surfaceless_probe_device()
258 * feature complete than swrast. in surfaceless_probe_device()
270 if (swrast || zink) in surfaceless_probe_device()
307 dri2_dpy->driver_name = strdup(disp->Options.Zink ? "zink" : "swrast"); in surfaceless_probe_device_sw()
333 * is true, we try kms_swrast and swrast in order. in dri2_initialize_surfaceless()
338 _eglLog(_EGL_DEBUG, "Falling back to surfaceless swrast without DRM."); in dri2_initialize_surfaceless()
H A Dplatform_android.c341 (strcmp(dri2_dpy->driver_name, "swrast") == 0)) in droid_create_surface()
1024 droid_load_driver(_EGLDisplay *disp, bool swrast) in droid_load_driver() argument
1035 if (swrast && !disp->Options.Zink) { in droid_load_driver()
1036 /* Use kms swrast only with vgem / virtio_gpu. in droid_load_driver()
1088 droid_probe_device(_EGLDisplay *disp, bool swrast) in droid_probe_device() argument
1094 if (!droid_load_driver(disp, swrast)) in droid_probe_device()
1106 droid_open_device(_EGLDisplay *disp, bool swrast) in droid_open_device() argument
1119 const unsigned node_type = swrast ? DRM_NODE_PRIMARY : DRM_NODE_RENDER; in droid_open_device()
1162 if (droid_probe_device(disp, swrast)) in droid_open_device()
1207 dri2_dpy->driver_name = strdup("swrast"); in dri2_initialize_android()
[all …]
H A Dplatform_x11.c480 if (!dri2_dpy->swrast) { in dri2_x11_create_surface()
575 if (!dri2_dpy->swrast) { in dri2_x11_destroy_surface()
1115 } else if (dri2_dpy->swrast) { in dri2_x11_swap_buffers()
1116 /* aka the swrast path, which does the swap in the gallium driver. */ in dri2_x11_swap_buffers()
1182 /* swrast path unsupported for now */ in dri2_x11_kopper_swap_buffers_with_damage()
1247 * okay-ish on swrast because those aren't invalidating the back buffer on in dri2_x11_copy_buffers()
1817 dri2_dpy->driver_name = strdup(disp->Options.Zink ? "zink" : "swrast"); in dri2_initialize_x11_swrast()
/aosp_15_r20/external/mesa3d/docs/relnotes/
H A 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 …]
H A 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
H A 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
H A 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
H A 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.
H A D10.0.1.rst49 [swrast] piglit glean fbo regression
51 [swrast] piglit glean pointSprite regression
76 - swrast: fix readback regression since inversion fix
H A D7.10.rst49 [swrast] piglit valgrind glsl-array-bounds-04 fails
253 - configs: remove egl-swrast target from linux-dri config
263 - swrast: update comments for REMAINDER() macro
280 - swrast: fix choose_depth_texture_level() to respect mipmap filtering
467 - swrast: init alpha value to 1.0 in opt_sample_rgb_2d()
485 - swrast: avoid large stack allocations in blend code
486 - swrast: avoid large stack allocations in tex combine code
495 - swrast: allow GL_RG format in glDrawPixels()
496 - swrast: fix indentation
497 - swrast: accept GL_RG in glReadPixels()
[all …]
H A 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()
H A 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
H A D10.3.rst144 [swrast] piglit copyteximage-border regression
167 [swrast] piglit fcc-read-after-clear copy rb regression
169 [swrast] piglit copyteximage 1D regression
334 [swrast] piglit glsl-fs-uniform-bool-1 regression
H A D7.10.3.rst151 - swrast: Don't assert against glReadPixels of GL_RED and GL_RG.
159 - swrast: Don't try to adjust_colors for <8bpc when handling R16,
254 - swrast: BlitFramebuffer should not be killed by conditional rendering
/aosp_15_r20/external/mesa3d/docs/_extra/relnotes/
H A 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().
/aosp_15_r20/external/mesa3d/src/gbm/backends/dri/
H A Dgbm_dri.c243 bool swrast = driver_name == NULL; /* If it's pure swrast, not just swkms. */ in dri_screen_create_for_driver() local
245 if (!swrast) { in dri_screen_create_for_driver()
254 dri->driver_name = swrast ? strdup("swrast") : driver_name; in dri_screen_create_for_driver()
256 dri->swrast = swrast; in dri_screen_create_for_driver()
259 dri->screen = driCreateNewScreen3(0, swrast ? -1 : dri->base.v0.fd, in dri_screen_create_for_driver()
H A Dgbm_driint.h54 bool swrast; /* this is swrast */ member
105 /* Used for cursors and the swrast front BO */
/aosp_15_r20/external/mesa3d/
H A D.mr-label-maker.yml75 'swrast': 'swrast'
108 'swrast_dri.so': 'swrast'
273 '^src/mesa/drivers/dri/swrast/': ['swrast']
H A Dmeson.build170 # compatibility for meson configurations asking for 'swrast'
171 with_swrast = gallium_drivers.contains('swrast')
173 …warning('`gallium-drivers=swrast` is a deprecated alias for `gallium-drivers=softpipe,llvmpipe` an…
201 # compatibility for "swrast" as an internal-ish driver name
222 _vulkan_drivers = ['amd', 'intel', 'intel_hasvk', 'nouveau', 'swrast']
224 _vulkan_drivers = ['swrast', 'intel']
226 _vulkan_drivers = ['amd', 'swrast']
228 _vulkan_drivers = ['amd', 'swrast']
242 _vulkan_drivers = ['amd', 'intel', 'intel_hasvk', 'swrast',
253 with_swrast_vk = _vulkan_drivers.contains('swrast')
[all …]
/aosp_15_r20/external/mesa3d/.gitlab-ci/build/
H A Dgitlab-ci.yml105 VULKAN_DRIVERS: "swrast,amd,intel,intel_hasvk,virtio,nouveau"
205 VULKAN_DRIVERS: swrast
608 …VULKAN_DRIVERS: intel,amd,freedreno,broadcom,virtio,swrast,panfrost,imagination-experimental,micro…
704 VULKAN_DRIVERS: intel,amd,swrast,virtio
741 VULKAN_DRIVERS: "swrast,virtio"
756 VULKAN_DRIVERS: "amd,swrast"
/aosp_15_r20/external/mesa3d/src/gallium/targets/pipe-loader/
H A Dmeson.build39 [with_gallium_swrast, 'swrast', driver_swrast, [libwsw, libws_null, libswdri, libswkmsdri]],
52 [x[1] != 'swrast', 'driver_descriptor'],
53 [x[1] == 'swrast', 'swrast_driver_descriptor']]
/aosp_15_r20/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/
Ddxgi.h1816 HMODULE swrast,
1885 HMODULE swrast,
1911 …ine IDXGIFactory_CreateSoftwareAdapter(This,swrast,adapter) (This)->lpVtbl->CreateSoftwareAdapter(…
1949 static FORCEINLINE HRESULT IDXGIFactory_CreateSoftwareAdapter(IDXGIFactory* This,HMODULE swrast,IDX…
1950 return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter);
2564 HMODULE swrast,
2599 …ne IDXGIFactory1_CreateSoftwareAdapter(This,swrast,adapter) (This)->lpVtbl->CreateSoftwareAdapter(…
2640 static FORCEINLINE HRESULT IDXGIFactory1_CreateSoftwareAdapter(IDXGIFactory1* This,HMODULE swrast,I…
2641 return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter);
Dd3d10misc.h37 HMODULE swrast, UINT flags, UINT sdk_version, ID3D10Device **device);
40 HMODULE swrast, UINT flags, UINT sdk_version, DXGI_SWAP_CHAIN_DESC *swapchain_desc,
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/pipe-loader/
H A Dpipe_loader_sw.c130 sdev->base.driver_name = "swrast"; in pipe_loader_sw_probe_init_common()
143 sdev->lib = pipe_loader_find_module("swrast", search_dir); in pipe_loader_sw_probe_init_common()
178 sdev->lib = pipe_loader_find_module("swrast", search_dir); in pipe_loader_vk_probe_init_common()

123456