Cleanup: remove unused GPU code.

This commit is contained in:
Brecht Van Lommel 2018-09-11 11:34:03 +02:00
parent 7c64f8537f
commit 6acf8642e5
3 changed files with 0 additions and 18 deletions

View File

@ -38,9 +38,6 @@ extern "C" {
/* GPU extensions support */
bool GPU_full_non_power_of_two_support(void);
bool GPU_bicubic_bump_support(void);
int GPU_max_texture_size(void);
int GPU_max_texture_layers(void);
int GPU_max_textures(void);

View File

@ -265,18 +265,6 @@ void gpu_extensions_exit(void)
GPU_invalid_tex_free();
}
bool GPU_full_non_power_of_two_support(void)
{
/* always supported on full GL but still relevant for OpenGL ES 2.0 where
* NPOT textures can't use mipmaps or repeat wrap mode */
return true;
}
bool GPU_bicubic_bump_support(void)
{
return GLEW_VERSION_4_0 || (GLEW_ARB_texture_query_lod && GLEW_VERSION_3_0);
}
int GPU_color_depth(void)
{
return GG.colordepth;

View File

@ -258,9 +258,6 @@ static void gpu_shader_standard_defines(
else if (GPU_type_matches(GPU_DEVICE_INTEL, GPU_OS_ANY, GPU_DRIVER_ANY))
strcat(defines, "#define GPU_INTEL\n");
if (GPU_bicubic_bump_support())
strcat(defines, "#define BUMP_BICUBIC\n");
#ifdef WITH_OPENSUBDIV
/* TODO(sergey): Check whether we actually compiling shader for
* the OpenSubdiv mesh.