bool pie_Initialise(void) { pie_SetUp(); pie_TexInit(); /* Find texture compression extension */ if (GLEW_ARB_texture_compression && wz_texture_compression != GL_RGBA) { debug(LOG_TEXTURE, "Texture compression: Yes"); wz_texture_compression = GL_COMPRESSED_RGBA_ARB; } else { debug(LOG_TEXTURE, "Texture compression: No"); wz_texture_compression = GL_RGBA; } pie_MatInit(); _TEX_INDEX = 0; rendSurface.width = pie_GetVideoBufferWidth(); rendSurface.height = pie_GetVideoBufferHeight(); rendSurface.xcentre = pie_GetVideoBufferWidth()/2; rendSurface.ycentre = pie_GetVideoBufferHeight()/2; rendSurface.clip.left = 0; rendSurface.clip.top = 0; rendSurface.clip.right = pie_GetVideoBufferWidth(); rendSurface.clip.bottom = pie_GetVideoBufferHeight(); pie_SetDefaultStates(); debug(LOG_3D, "xcentre %d; ycentre %d", rendSurface.xcentre, rendSurface.ycentre); return true; }
bool pie_Initialise() { pie_SetUp(); pie_TexInit(); /* Find texture compression extension */ if (GLEW_ARB_texture_compression && wz_texture_compression) { debug(LOG_TEXTURE, "Texture compression: Yes"); } else { debug(LOG_TEXTURE, "Texture compression: No"); } pie_UpdateSurfaceGeometry(); pie_SetDefaultStates(); debug(LOG_3D, "xcentre %d; ycentre %d", rendSurface.xcentre, rendSurface.ycentre); return true; }