Lines Matching full:drawstate
30 } DrawState;
91 Draw(DrawState *s)
136 DrawState *drawstates;
164 drawstates = SDL_stack_alloc(DrawState, state->num_windows);
166 DrawState *drawstate = &drawstates[i];
168 drawstate->window = state->windows[i];
169 drawstate->renderer = state->renderers[i];
170 drawstate->sprite = LoadTexture(drawstate->renderer, "icon.bmp", SDL_TRUE);
171 drawstate->background = LoadTexture(drawstate->renderer, "sample.bmp", SDL_FALSE);
172 if (!drawstate->sprite || !drawstate->background) {
175 SDL_QueryTexture(drawstate->sprite, NULL, NULL,
176 &drawstate->sprite_rect.w, &drawstate->sprite_rect.h);
177 drawstate->scale_direction = 1;