diff --git a/gfx/video_texture_c.c b/gfx/video_texture_c.c index 912b82d27b..7ba4d2212f 100644 --- a/gfx/video_texture_c.c +++ b/gfx/video_texture_c.c @@ -212,18 +212,22 @@ unsigned video_texture_load(void *data, switch (type) { case TEXTURE_BACKEND_OPENGL: +#ifdef HAVE_OPENGL if (filter_type == TEXTURE_FILTER_MIPMAP_LINEAR || filter_type == TEXTURE_FILTER_MIPMAP_NEAREST) pkt.data.custom_command.method = video_texture_png_load_wrap_gl_mipmap; else pkt.data.custom_command.method = video_texture_png_load_wrap_gl; +#endif break; case TEXTURE_BACKEND_DIRECT3D: +#ifdef HAVE_D3D if (filter_type == TEXTURE_FILTER_MIPMAP_LINEAR || filter_type == TEXTURE_FILTER_MIPMAP_NEAREST) pkt.data.custom_command.method = video_texture_png_load_wrap_d3d_mipmap; else pkt.data.custom_command.method = video_texture_png_load_wrap_d3d; +#endif break; case TEXTURE_BACKEND_DEFAULT: default: