1
0
mirror of https://github.com/dege-diosg/dgVoodoo2 synced 2024-07-08 20:51:02 +02:00

Update to v2.82

This commit is contained in:
dege-diosg 2023-11-21 16:32:11 +01:00
parent 4edc1dc1c7
commit eedf353f39
20 changed files with 11 additions and 3 deletions

Binary file not shown.

View File

@ -406,7 +406,6 @@ struct ConfigDirectX
NumOfCardTypes NumOfCardTypes
}; };
enum TexFilterType enum TexFilterType
{ {
TF_AppDriven = 0, TF_AppDriven = 0,
@ -414,6 +413,7 @@ struct ConfigDirectX
TF_ForceBilinear = 0x200, TF_ForceBilinear = 0x200,
TF_ForceLinearMip = 0x300, TF_ForceLinearMip = 0x300,
TF_ForceTrilinear = 0x400, TF_ForceTrilinear = 0x400,
TF_ForcePointMip = 0x500,
TF_ForceAniso1x = 1, TF_ForceAniso1x = 1,
TF_ForceAniso2x = 2, TF_ForceAniso2x = 2,
TF_ForceAniso3x = 3, TF_ForceAniso3x = 3,
@ -434,6 +434,14 @@ struct ConfigDirectX
TF_AnisoMask = 0xFF TF_AnisoMask = 0xFF
}; };
enum TexMipmapping
{
TMM_AppDriven = 0,
TMM_Disabled,
TMM_AutoGenPoint,
TMM_AutoGenBilinear
};
CardType cardType; CardType cardType;
UInt64 videoMemSize; UInt64 videoMemSize;
UInt32 resWidth; UInt32 resWidth;
@ -442,6 +450,7 @@ struct ConfigDirectX
UInt32 refRateNumerator; UInt32 refRateNumerator;
UInt32 refRateDenominator; UInt32 refRateDenominator;
UInt32 texFilterType; UInt32 texFilterType;
UInt32 texMipmapping;
bool disabledAndPassThru; bool disabledAndPassThru;
bool appControlledScreenState; bool appControlledScreenState;
bool disableAltEnter; bool disableAltEnter;
@ -449,7 +458,6 @@ struct ConfigDirectX
bool bilinear2DOperations; bool bilinear2DOperations;
bool applyPhongShading; bool applyPhongShading;
bool forceVSync; bool forceVSync;
bool disableMipmapping;
bool keepFilterIfPointSampled; bool keepFilterIfPointSampled;
bool fastVideoMemAccess; bool fastVideoMemAccess;
@ -462,6 +470,7 @@ struct ConfigDirectX
refRateNumerator (0), refRateNumerator (0),
refRateDenominator (0), refRateDenominator (0),
texFilterType (TF_AppDriven), texFilterType (TF_AppDriven),
texMipmapping (TMM_AppDriven),
disabledAndPassThru (false), disabledAndPassThru (false),
appControlledScreenState (true), appControlledScreenState (true),
disableAltEnter (true), disableAltEnter (true),
@ -469,7 +478,6 @@ struct ConfigDirectX
bilinear2DOperations (false), bilinear2DOperations (false),
applyPhongShading (false), applyPhongShading (false),
forceVSync (false), forceVSync (false),
disableMipmapping (false),
keepFilterIfPointSampled (false), keepFilterIfPointSampled (false),
fastVideoMemAccess (false) fastVideoMemAccess (false)
{ {

Binary file not shown.

Binary file not shown.