mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-06-19 08:25:47 -04:00
PGXP: Add initial implementation
This commit is contained in:
@ -352,7 +352,7 @@ void LibretroHostInterface::OnSystemDestroyed()
|
||||
m_using_hardware_renderer = false;
|
||||
}
|
||||
|
||||
static std::array<retro_core_option_definition, 23> s_option_definitions = {{
|
||||
static std::array<retro_core_option_definition, 27> s_option_definitions = {{
|
||||
{"Console.Region",
|
||||
"Console Region",
|
||||
"Determines which region/hardware to emulate. Auto-Detect will use the region of the disc inserted.",
|
||||
@ -447,6 +447,29 @@ static std::array<retro_core_option_definition, 23> s_option_definitions = {{
|
||||
"backgrounds, this enhancement will not work as expected.",
|
||||
{{"true", "Enabled"}, {"false", "Disabled"}},
|
||||
"false"},
|
||||
{"GPU.PGXPEnable",
|
||||
"PGXP Geometry Correction",
|
||||
"Reduces \"wobbly\" polygons by attempting to preserve the fractional component through memory transfers. Only "
|
||||
"works with the hardware renderers, and may not be compatible with all games.",
|
||||
{{"true", "Enabled"}, {"false", "Disabled"}},
|
||||
"false"},
|
||||
{"GPU.PGXPCulling",
|
||||
"PGXP Culling Correction",
|
||||
"Increases the precision of polygon culling, reducing the number of holes in geometry. Requires geometry correction "
|
||||
"enabled.",
|
||||
{{"true", "Enabled"}, {"false", "Disabled"}},
|
||||
"true"},
|
||||
{"GPU.PGXPTextureCorrection",
|
||||
"PGXP Texture Correction",
|
||||
"Uses perspective-correct interpolation for texture coordinates and colors, straightening out warped textures. "
|
||||
"Requires geometry correction enabled.",
|
||||
{{"true", "Enabled"}, {"false", "Disabled"}},
|
||||
"true"},
|
||||
{"GPU.PGXPVertexCache",
|
||||
"PGXP Vertex Cache",
|
||||
"Uses screen coordinates as a fallback when tracking vertices through memory fails. May improve PGXP compatibility.",
|
||||
{{"true", "Enabled"}, {"false", "Disabled"}},
|
||||
"false"},
|
||||
{"Display.CropMode",
|
||||
"Crop Mode",
|
||||
"Changes how much of the image is cropped. Some games display garbage in the overscan area which is typically "
|
||||
|
Reference in New Issue
Block a user