#include "d3d12/d3d12_public.h"
#endif
-#if defined(GALLIUM_ASAHI) && __APPLE__
-#include "asahi/agx_public.h"
-#endif
-
static inline struct pipe_screen *
sw_screen_create_named(struct sw_winsys *winsys, const char *driver)
{
screen = d3d12_create_dxcore_screen(winsys, NULL);
#endif
-#if defined(GALLIUM_ASAHI) && __APPLE__
- if (screen == NULL && strcmp(driver, "asahi") == 0)
- screen = agx_screen_create(0, NULL, winsys);
-#endif
-
return screen ? debug_screen_wrap(screen) : NULL;
}
#if defined(GALLIUM_D3D12)
(sw_vk || only_sw) ? "" : "d3d12",
#endif
-#if defined(GALLIUM_ASAHI) && __APPLE__
- (sw_vk || only_sw) ? "" : "asahi",
-#endif
#if defined(GALLIUM_LLVMPIPE)
"llvmpipe",
#endif
#include "d3d12/d3d12_public.h"
#endif
-#if defined(GALLIUM_ASAHI) && __APPLE__
-#include "asahi/agx_public.h"
-#endif
-
#ifdef GALLIUM_SOFTPIPE
#include "softpipe/sp_public.h"
#endif
screen = d3d12_create_dxcore_screen(winsys, NULL);
#endif
-#if defined(GALLIUM_ASAHI) && __APPLE__
- if (screen == NULL && strcmp(driver, "asahi") == 0)
- screen = agx_screen_create(0, NULL, winsys);
-#endif
-
return screen;
}
#if defined(GALLIUM_D3D12)
(sw_vk || only_sw) ? "" : "d3d12",
#endif
-#if defined(GALLIUM_ASAHI) && __APPLE__
- (sw_vk || only_sw) ? "" : "asahi",
-#endif
#if defined(GALLIUM_LLVMPIPE)
"llvmpipe",
#endif