src/render/SDL_sysrender.h
changeset 7759 869583422e5a
parent 7240 39eb4958950a
child 8093 b43765095a6f
child 8535 e8ee0708ef5c
equal deleted inserted replaced
7758:54c0acdf9c8e 7759:869583422e5a
    87     int (*SetTextureBlendMode) (SDL_Renderer * renderer,
    87     int (*SetTextureBlendMode) (SDL_Renderer * renderer,
    88                                 SDL_Texture * texture);
    88                                 SDL_Texture * texture);
    89     int (*UpdateTexture) (SDL_Renderer * renderer, SDL_Texture * texture,
    89     int (*UpdateTexture) (SDL_Renderer * renderer, SDL_Texture * texture,
    90                           const SDL_Rect * rect, const void *pixels,
    90                           const SDL_Rect * rect, const void *pixels,
    91                           int pitch);
    91                           int pitch);
       
    92     int (*UpdateTextureYUV) (SDL_Renderer * renderer, SDL_Texture * texture,
       
    93                             const SDL_Rect * rect,
       
    94                             const Uint8 *Yplane, int Ypitch,
       
    95                             const Uint8 *Uplane, int Upitch,
       
    96                             const Uint8 *Vplane, int Vpitch);
    92     int (*LockTexture) (SDL_Renderer * renderer, SDL_Texture * texture,
    97     int (*LockTexture) (SDL_Renderer * renderer, SDL_Texture * texture,
    93                         const SDL_Rect * rect, void **pixels, int *pitch);
    98                         const SDL_Rect * rect, void **pixels, int *pitch);
    94     void (*UnlockTexture) (SDL_Renderer * renderer, SDL_Texture * texture);
    99     void (*UnlockTexture) (SDL_Renderer * renderer, SDL_Texture * texture);
    95     int (*SetRenderTarget) (SDL_Renderer * renderer, SDL_Texture * texture);
   100     int (*SetRenderTarget) (SDL_Renderer * renderer, SDL_Texture * texture);
    96     int (*UpdateViewport) (SDL_Renderer * renderer);
   101     int (*UpdateViewport) (SDL_Renderer * renderer);