Files
fastfetch/src/detection/displayserver/linux/displayserver_linux.h
T

25 lines
681 B
C
Raw Normal View History

2022-01-02 16:55:26 +01:00
#pragma once
#ifndef FASTFETCH_INCLUDED_DISPLAYSERVER
#define FASTFETCH_INCLUDED_DISPLAYSERVER
2022-09-06 15:42:37 +02:00
#include "detection/displayserver/displayserver.h"
2022-01-02 16:55:26 +01:00
2024-04-17 22:09:43 +08:00
bool ffdsMatchDrmConnector(const char* connName, FFstrbuf* edidName);
const char* ffdsConnectWayland(FFDisplayServerResult* result);
2022-01-05 14:40:57 +01:00
void ffdsConnectXcbRandr(FFDisplayServerResult* result);
void ffdsConnectXcb(FFDisplayServerResult* result);
2022-01-05 14:40:57 +01:00
void ffdsConnectXrandr(FFDisplayServerResult* result);
void ffdsConnectXlib(FFDisplayServerResult* result);
2022-01-02 16:55:26 +01:00
2023-11-29 14:55:40 +08:00
void ffdsConnectDrm(FFDisplayServerResult* result);
void ffdsDetectWMDE(FFDisplayServerResult* result);
2022-01-02 16:55:26 +01:00
FFDisplayType ffdsGetDisplayType(const char* drmConnectorName);
2022-01-02 16:55:26 +01:00
#endif