Refactor "GetMonitor" properties for DRM Platform
Refactored GetMonitorHeight, GetMonitorWidth, GetMonitorPhysicalHeight, GetMonitorPhysicalWidth and GetMonitorName to accept only argument "0" as more than one screen is not supported in DRM platform.
This commit is contained in:
parent
c228819e30
commit
af7d2d2199
|
|
@ -389,17 +389,15 @@ Vector2 GetMonitorPosition(int monitor)
|
||||||
int GetMonitorWidth(int monitor)
|
int GetMonitorWidth(int monitor)
|
||||||
{
|
{
|
||||||
int width = 0;
|
int width = 0;
|
||||||
if (monitor > 0)
|
|
||||||
|
if (monitor != 0)
|
||||||
{
|
{
|
||||||
TRACELOG(LOG_WARNING, "GetMonitorWidth() implemented for first monitor only");
|
TRACELOG(LOG_WARNING, "GetMonitorWidth() implemented for first monitor only");
|
||||||
}
|
}
|
||||||
else
|
else if ((platform.connector) && (platform.modeIndex >= 0))
|
||||||
{
|
|
||||||
if ((platform.connector) && (platform.modeIndex >= 0))
|
|
||||||
{
|
{
|
||||||
width = platform.connector->modes[platform.modeIndex].hdisplay;
|
width = platform.connector->modes[platform.modeIndex].hdisplay;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return width;
|
return width;
|
||||||
}
|
}
|
||||||
|
|
@ -408,17 +406,15 @@ int GetMonitorWidth(int monitor)
|
||||||
int GetMonitorHeight(int monitor)
|
int GetMonitorHeight(int monitor)
|
||||||
{
|
{
|
||||||
int height = 0;
|
int height = 0;
|
||||||
if (monitor > 0)
|
|
||||||
|
if (monitor != 0)
|
||||||
{
|
{
|
||||||
TRACELOG(LOG_WARNING, "GetMonitorHeight() implemented for first monitor only");
|
TRACELOG(LOG_WARNING, "GetMonitorHeight() implemented for first monitor only");
|
||||||
}
|
}
|
||||||
else
|
else if ((platform.connector) && (platform.modeIndex >= 0))
|
||||||
{
|
|
||||||
if ((platform.connector) && (platform.modeIndex >= 0))
|
|
||||||
{
|
{
|
||||||
height = platform.connector->modes[platform.modeIndex].vdisplay;
|
height = platform.connector->modes[platform.modeIndex].vdisplay;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return height;
|
return height;
|
||||||
}
|
}
|
||||||
|
|
@ -427,17 +423,15 @@ int GetMonitorHeight(int monitor)
|
||||||
int GetMonitorPhysicalWidth(int monitor)
|
int GetMonitorPhysicalWidth(int monitor)
|
||||||
{
|
{
|
||||||
int physicalWidth = 0;
|
int physicalWidth = 0;
|
||||||
if (monitor > 0)
|
|
||||||
|
if (monitor != 0)
|
||||||
{
|
{
|
||||||
TRACELOG(LOG_WARNING, "GetMonitorPhysicalWidth() implemented for first monitor only");
|
TRACELOG(LOG_WARNING, "GetMonitorPhysicalWidth() implemented for first monitor only");
|
||||||
}
|
}
|
||||||
else
|
else if ((platform.connector) && (platform.modeIndex >= 0))
|
||||||
{
|
|
||||||
if ((platform.connector) && (platform.modeIndex >= 0))
|
|
||||||
{
|
{
|
||||||
physicalWidth = platform.connector->mmWidth;
|
physicalWidth = platform.connector->mmWidth;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return physicalWidth;
|
return physicalWidth;
|
||||||
}
|
}
|
||||||
|
|
@ -446,17 +440,15 @@ int GetMonitorPhysicalWidth(int monitor)
|
||||||
int GetMonitorPhysicalHeight(int monitor)
|
int GetMonitorPhysicalHeight(int monitor)
|
||||||
{
|
{
|
||||||
int physicalHeight = 0;
|
int physicalHeight = 0;
|
||||||
if (monitor > 0)
|
|
||||||
|
if (monitor != 0)
|
||||||
{
|
{
|
||||||
TRACELOG(LOG_WARNING, "GetMonitorPhysicalHeight() implemented for first monitor only");
|
TRACELOG(LOG_WARNING, "GetMonitorPhysicalHeight() implemented for first monitor only");
|
||||||
}
|
}
|
||||||
else
|
else if ((platform.connector) && (platform.modeIndex >= 0))
|
||||||
{
|
|
||||||
if ((platform.connector) && (platform.modeIndex >= 0))
|
|
||||||
{
|
{
|
||||||
physicalHeight = platform.connector->mmHeight;
|
physicalHeight = platform.connector->mmHeight;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return physicalHeight;
|
return physicalHeight;
|
||||||
}
|
}
|
||||||
|
|
@ -477,9 +469,13 @@ int GetMonitorRefreshRate(int monitor)
|
||||||
// Get the human-readable, UTF-8 encoded name of the selected monitor
|
// Get the human-readable, UTF-8 encoded name of the selected monitor
|
||||||
const char *GetMonitorName(int monitor)
|
const char *GetMonitorName(int monitor)
|
||||||
{
|
{
|
||||||
const char *name = NULL;
|
const char *name = "";
|
||||||
|
|
||||||
if ((platform.connector) && (platform.modeIndex >= 0))
|
if (monitor != 0)
|
||||||
|
{
|
||||||
|
TRACELOG(LOG_WARNING, "GetMonitorName() implemented for first monitor only");
|
||||||
|
}
|
||||||
|
else if ((platform.connector) && (platform.modeIndex >= 0))
|
||||||
{
|
{
|
||||||
name = platform.connector->modes[platform.modeIndex].name;
|
name = platform.connector->modes[platform.modeIndex].name;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user