lp:~3v1n0/+junk/sdl1.2

Created by Marco Trevisan (Treviño) and last modified
Get this branch:
bzr branch lp:~3v1n0/+junk/sdl1.2
Only Marco Trevisan (Treviño) can upload to this branch. If you are Marco Trevisan (Treviño) please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Marco Trevisan (Treviño)
Status:
Development

Recent revisions

24. By Marco Trevisan (Treviño)

MirBuffer: add a workaround for bug lp:1423462 and apply this only on opaque surfaces

23. By Marco Trevisan (Treviño)

MirVideo: keep track of alpha and opaque pixel formats we support

Then we use an x* format or an a* format depending whether the
source needs opacity or not.

22. By Marco Trevisan (Treviño)

MirBuffer: make sure we paint opaque surfaces

This is due to Mir x* formats not to work.

21. By Marco Trevisan (Treviño)

MirVideo: set the format masks based on the current mir surface format

20. By Marco Trevisan (Treviño)

Merging with Brandon changes

19. By Marco Trevisan (Treviño)

mirvideo: initialize pixel format, using the supported ones

18. By Marco Trevisan (Treviño)

mirvideo: check if flags includes SDL_OPENGL (not only that) and always release surfaces

Surfaces invalid surfaces might be still need to be released (due to errors).
Plus some style fixes,

17. By Marco Trevisan (Treviño)

mirvideo: restore preferred video mode when toggling full-screen

16. By Marco Trevisan (Treviño)

mirvideo: properly initialize output id and buffer usage and always release a surface

15. By Marco Trevisan (Treviño)

mirvideo: update mode list on display changes

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.