1#include "IGraphicsDevice.h"
5#if defined(__linux__) && defined(COGS_GLX)
6#include "BaseGL/GLContext.h"
7#include "Foundation/Platform/WindowData.h"
13 return ResourceCountersWebGPU{};
18 return ResourceStatistics{};
23#if defined(__linux__) && defined(COGS_GLX)
24 if (windowData && windowData->display) {
25 GLXFBConfig fbConfig = GLContext::getFBConfig(windowData->display, requestedSampleCount);
26 windowData->visualInfo = GLContext::getVisualInfo(windowData->display, fbConfig);
30 (void)requestedSampleCount;
static void fillGraphicsSettings(struct WindowData *windowData, int requestedSampleCount)
Set platform specific graphics settings used for window creation e.g.: XVisualInfo on Linux.