summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-02-27Fix #8750: [OpenGL] Line drawing did not set proper RGB/mask colours.Michael Lutz
2021-02-27Fix: [CMake] libpng header/library mismatch for macosglx22
2021-02-27Codechange: remove _realtime_tick variablePatric Stout
2021-02-27Codechange: replace _realtime_tick with std::chrono for mouse eventsPatric Stout
2021-02-27Codechange: [Network] replace _realtime_tick with std::chronoPatric Stout
2021-02-27Fix: don't link to OpenGL with SDL2 as backend; SDL2 dynamically loads it (#8...Patric Stout
2021-02-27Fix bddfcaef: don't tell twice that a client left because of a timeout etc (#...Patric Stout
2021-02-26Update: Translations from eintstranslators
2021-02-26Change: Never auto-select an 8bpp blitter unless explicitly allowed by the 's...Michael Lutz
2021-02-26Fix 02e770ff: allow estimating CloneVehicle if short on money (#8748)Patric Stout
2021-02-25Fix #8123: trams on half-tiles couldn't find depots (#8738)Patric Stout
2021-02-25Update: Translations from eintstranslators
2021-02-25Codechange: [OpenGL] Load all OpenGL functions dynamically.Michael Lutz
2021-02-25Codechange: [OpenGL] Simplify loading OpenGL extension functions.Michael Lutz
2021-02-24Fix #8734: [OpenGL] Apply palette remap to cursor sprites. (#8742)Michael Lutz
2021-02-24Codechange: [OSX] GameLoop is really more like MainLoopPatric Stout
2021-02-24Codechange: [Video] move InteractiveRandom() to the VideoDriverPatric Stout
2021-02-24Codechange: [Video] make the prototype of PollEvent() the same for all driversPatric Stout
2021-02-24Change: [Actions] Use only CMake, CTest and CPackglx22
2021-02-24Change: [Actions] stop using 'run-vcpkg' action for Releaseglx22
2021-02-24Change: [Actions] stop using 'run-cmake' action for Releaseglx22
2021-02-24Change: [Actions] stop using 'run-vcpkg' action for CIglx22
2021-02-24Change: [Actions] stop using 'run-cmake' action for CIglx22
2021-02-24Change: Improve graph period markings (#8732)Tyler Trahan
2021-02-24Fix: vehicle-cursor size-limit did not account for the interface zoom level.frosch
2021-02-23Fix #8731: Always use a 32bpp blitter if font anti-aliasing is enabled.Michael Lutz
2021-02-23Update: Translations from eintstranslators
2021-02-23Change: [Win32] Use more modern way of getting free disk spaceNiels Martin Hansen
2021-02-23Codechange: Switch to explicit wide stringsNiels Martin Hansen
2021-02-23Remove: [Win32] Last pretenses of being able to build for Windows 95Niels Martin Hansen
2021-02-22Doc: Remove #5661 from known-bugs, fixed in 1.10Niels Martin Hansen
2021-02-22Fix: [CMake] CMake may use || at the end of custom commandsglx22
2021-02-22Fix: [CMake] CMAKE_SOURCE_DIR may contain regex commandsglx22
2021-02-22Fix 8706c36f: Change RELEASE code, too.Michael Lutz
2021-02-22Add: [OSX] OpenGL video driver.Michael Lutz
2021-02-22Codechange: [OpenGL] Separate context state setup from general init.Michael Lutz
2021-02-22Codechange: [OSX] Add support for (un)locking the video buffer.Michael Lutz
2021-02-22Codechange: [OSX] Separate video driver into a base and a Quartz implementation.Michael Lutz
2021-02-22Codechange: [SDL2] Split driver in base-part and default backendMichael Lutz
2021-02-22Feature: [SDL2] OpenGL supportPatric Stout
2021-02-22Codechange: [SDL] Move dirty_rect to class scope.Michael Lutz
2021-02-22Codechange: [SDL2] Allow several places to hook into the SDL driverPatric Stout
2021-02-22Codechange: [SDL2] Move functions and variables to class-scopePatric Stout
2021-02-22Codechange: [SDL2] Move SDLSurface code to its own functionPatric Stout
2021-02-22Codechange: [SDL2] Split Start() in a few more functionsPatric Stout
2021-02-22Codechange: [OpenGL] Let OpenGL clear the pixel buffer if possible.Michael Lutz
2021-02-22Add: A 32 bpp blitter that uses the animation buffer from the video backend t...Michael Lutz
2021-02-22Codechange: [OpenGL] Use persistently mapped pixel buffers when supported.Michael Lutz
2021-02-22Add: [OpenGL] Support for a separate animation buffer that stores the palette...Michael Lutz
2021-02-22Codechange: Allow blitter factories to decide at runtime if the blitter is us...Michael Lutz