Skip to content

Port SDL_LockTextureToSurface() and SDL_UnlockTexture() #2529

Open
@yunline

Description

@yunline

Possible implementation (pseudo code):

class Texture:
    ...
    def get_surface(self, rect: Rect):
        Surface *sf;
        SDL_LockTextureToSurface(self.tex, rect, &sf)
        return sf
    
    def update_from_surface(self):
        SDL_UnlockTexture(self.tex)
    ...

Or something better than this.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions