Lines Matching refs:renderer
29 SDL_Renderer *renderer; member
48 LoadTexture(SDL_Renderer *renderer, const char *file, SDL_bool transparent) in LoadTexture() argument
85 texture = SDL_CreateTextureFromSurface(renderer, temp); in LoadTexture()
105 SDL_RenderGetViewport(s->renderer, &viewport); in Draw()
107 …target = SDL_CreateTexture(s->renderer, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_TARGET, viewpo… in Draw()
108 SDL_SetRenderTarget(s->renderer, target); in Draw()
111 SDL_RenderCopy(s->renderer, s->background, NULL, NULL); in Draw()
129 …SDL_RenderCopyEx(s->renderer, s->sprite, NULL, &s->sprite_rect, (double)s->sprite_rect.w, center, … in Draw()
131 SDL_SetRenderTarget(s->renderer, NULL); in Draw()
132 SDL_RenderCopy(s->renderer, target, NULL, NULL); in Draw()
136 SDL_RenderPresent(s->renderer); in Draw()
188 drawstate->renderer = state->renderers[i]; in main()
189 drawstate->sprite = LoadTexture(drawstate->renderer, "icon.bmp", SDL_TRUE); in main()
190 drawstate->background = LoadTexture(drawstate->renderer, "sample.bmp", SDL_FALSE); in main()