#include #include #include #include #include #include "hugetest.h" #include "teapot.h" #include "tpttxtr.h" TeapotTextureTest::TeapotTextureTest() { td.swapbuffers = TRUE; td.iDuration = 10000; td.iX = 0; td.iY = 0; td.iW = 640; td.iH = 480; sprintf(td.acName, "Texture Test"); sprintf(td.acTestStatName, "whatever"); bd.uiClear = GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT; bd.fClearColor[0] = 0.0; bd.fClearColor[1] = 0.0; bd.fClearColor[2] = 0.0; bd.cColorBits = 8; bd.cDepthBits = 16; bd.bDepthTestEnable = TRUE; bd.iDepthFunction = LEQUAL; bd.bNormalize = TRUE; xd.bEnable2D = TRUE; xd.bAutoGenS = FALSE; xd.bAutoGenT = FALSE; xd.bAutoGenR = FALSE; xd.bAutoGenQ = FALSE; xd.iGenModeS = OBJECT_LINEAR; xd.iGenModeT = OBJECT_LINEAR; xd.iGenModeR = DISABLE; xd.iGenModeQ = DISABLE; xd.iEnvMode = DECAL; xd.aiFilter[2] = NEAREST; xd.aiFilter[3] = NEAREST; afDrawColor[0] = 1.0; afDrawColor[1] = 1.0; afDrawColor[2] = 0.0; range.fxMin = -3.5; range.fyMin = -3.5; range.fzMin = -3.5; range.fxMax = 3.5; range.fyMax = 3.5; range.fzMax = 3.5; }