Lines Matching refs:renderdata

321     GLES_RenderData *renderdata = (GLES_RenderData *) renderer->driverdata;  in GLES_CreateTexture()  local
357 if (!renderdata->GL_OES_framebuffer_object_supported) { in GLES_CreateTexture()
367 renderdata->glGetError(); in GLES_CreateTexture()
368 renderdata->glEnable(GL_TEXTURE_2D); in GLES_CreateTexture()
369 renderdata->glGenTextures(1, &data->texture); in GLES_CreateTexture()
370 result = renderdata->glGetError(); in GLES_CreateTexture()
386 renderdata->glBindTexture(data->type, data->texture); in GLES_CreateTexture()
387 renderdata->glTexParameteri(data->type, GL_TEXTURE_MIN_FILTER, scaleMode); in GLES_CreateTexture()
388 renderdata->glTexParameteri(data->type, GL_TEXTURE_MAG_FILTER, scaleMode); in GLES_CreateTexture()
389 renderdata->glTexParameteri(data->type, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); in GLES_CreateTexture()
390 renderdata->glTexParameteri(data->type, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); in GLES_CreateTexture()
392 renderdata->glTexImage2D(data->type, 0, internalFormat, texture_w, in GLES_CreateTexture()
394 renderdata->glDisable(GL_TEXTURE_2D); in GLES_CreateTexture()
395 renderdata->drawstate.texture = texture; in GLES_CreateTexture()
396 renderdata->drawstate.texturing = SDL_FALSE; in GLES_CreateTexture()
398 result = renderdata->glGetError(); in GLES_CreateTexture()
412 GLES_RenderData *renderdata = (GLES_RenderData *) renderer->driverdata; in GLES_UpdateTexture() local
444 renderdata->glGetError(); in GLES_UpdateTexture()
445 renderdata->glEnable(data->type); in GLES_UpdateTexture()
446 renderdata->glBindTexture(data->type, data->texture); in GLES_UpdateTexture()
447 renderdata->glPixelStorei(GL_UNPACK_ALIGNMENT, 1); in GLES_UpdateTexture()
448 renderdata->glTexSubImage2D(data->type, in GLES_UpdateTexture()
457 renderdata->glDisable(data->type); in GLES_UpdateTexture()
460 renderdata->drawstate.texture = texture; in GLES_UpdateTexture()
461 renderdata->drawstate.texturing = SDL_FALSE; in GLES_UpdateTexture()
463 if (renderdata->glGetError() != GL_NO_ERROR) { in GLES_UpdateTexture()
499 GLES_RenderData *renderdata = (GLES_RenderData *) renderer->driverdata; in GLES_SetTextureScaleMode() local
503 renderdata->glBindTexture(data->type, data->texture); in GLES_SetTextureScaleMode()
504 renderdata->glTexParameteri(data->type, GL_TEXTURE_MIN_FILTER, glScaleMode); in GLES_SetTextureScaleMode()
505 renderdata->glTexParameteri(data->type, GL_TEXTURE_MAG_FILTER, glScaleMode); in GLES_SetTextureScaleMode()
1030 GLES_RenderData *renderdata = (GLES_RenderData *) renderer->driverdata; in GLES_DestroyTexture() local
1036 if (renderdata->drawstate.texture == texture) { in GLES_DestroyTexture()
1037 renderdata->drawstate.texture = NULL; in GLES_DestroyTexture()
1039 if (renderdata->drawstate.target == texture) { in GLES_DestroyTexture()
1040 renderdata->drawstate.target = NULL; in GLES_DestroyTexture()
1047 renderdata->glDeleteTextures(1, &data->texture); in GLES_DestroyTexture()