/aosp_15_r20/external/mesa3d/src/egl/main/ |
H A 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()
|
/aosp_15_r20/external/mesa3d/src/egl/drivers/dri2/ |
H A D | platform_surfaceless.c | 226 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 D | platform_android.c | 341 (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 D | platform_x11.c | 480 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 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 …]
|
H A 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
|
H A 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
|
H A 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
|
H A 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.
|
H A 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
|
H A D | 7.10.rst | 49 [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 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()
|
H A 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
|
H A D | 10.3.rst | 144 [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 D | 7.10.3.rst | 151 - 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 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().
|
/aosp_15_r20/external/mesa3d/src/gbm/backends/dri/ |
H A D | gbm_dri.c | 243 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 D | gbm_driint.h | 54 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.yml | 75 'swrast': 'swrast' 108 'swrast_dri.so': 'swrast' 273 '^src/mesa/drivers/dri/swrast/': ['swrast']
|
H A D | meson.build | 170 # 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 D | gitlab-ci.yml | 105 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 D | meson.build | 39 [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/ |
D | dxgi.h | 1816 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);
|
D | d3d10misc.h | 37 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 D | pipe_loader_sw.c | 130 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()
|