Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-01 | Codechange: Suppress warnings when asserts are disabled (#8917) | Patric Stout | |
2021-03-08 | Add: Option to (dis-)allow accelerated video drivers. (#8819) | Patric Stout | |
The video drivers using the OpenGL backend are currently our only accelerated drivers. The options defaults to off for macOS builds and to on everywhere else. Co-authored-by: Michael Lutz <michi@icosahedron.de> | |||
2020-05-21 | Codechange: Use std::string in the driver and blitter selection code. | Michael Lutz | |
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2019-04-18 | Codechange: use std::vector for _resolutions | glx | |
2019-04-10 | Codechange: Use null pointer literal instead of the NULL macro | Henry Wilson | |
2014-04-28 | (svn r26539) -Fix [FS#5994]: [Windows] Crash due to assuming (formerly) ↵ | rubidium | |
_video_driver is being set before the operating system has time to perform the first "paint" callback | |||
2014-04-28 | (svn r26538) -Codechange: remove double accounting of the drivers | rubidium | |
2014-04-25 | (svn r26509) -Codechange: replace strdup with stredup (the latter ensures ↵ | rubidium | |
the return is not NULL) | |||
2014-04-23 | (svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵ | rubidium | |
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values | |||
2013-11-25 | (svn r26107) -Codechange/cleanup: remove some coding bloat and simplify the ↵ | rubidium | |
driver factory instatiations | |||
2011-11-12 | (svn r23198) -Codechange: introduce a free that takes const pointers so we ↵ | rubidium | |
don't need to cast to void/non-const before being able to free | |||
2011-10-04 | (svn r23000) -Feature: Base graphics sets can now specify a preferred ↵ | michi_cc | |
blitter which OpenTTD uses to decide which blitter to load. | |||
2011-05-01 | (svn r22407) -Document: the "root" driver related stuff | rubidium | |
2011-05-01 | (svn r22397) -Document: some tidbits of the blitter code | rubidium | |
2010-08-01 | (svn r20283) -Codechange: Unify start of doygen comments. | frosch | |
2010-07-19 | (svn r20186) -Codechange: remove VARDEF from _realtime_tick and ↵ | rubidium | |
_rightclick_emulate | |||
2010-01-15 | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵ | rubidium | |
if a header require a header make it include that header | |||
2009-10-04 | (svn r17690) -Fix: minor coding style issue | smatz | |
2009-09-19 | (svn r17570) -Fix: a number of Doxygen warnings about missing parameters, ↵ | rubidium | |
which were sometimes missing and sometimes just typos | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-06-30 | (svn r16702) -Change: don't implicitly fall back to the null/dedicated ↵ | rubidium | |
(video) drivers, but show an error message that no driver could be found. You can still explicitly start the null drivers thought. | |||
2009-05-24 | (svn r16421) -Codechange: do not unnecessarily remove constness or ↵ | rubidium | |
unnecessarily add it. | |||
2009-01-31 | (svn r15299) -Cleanup: remove many redundant includes | smatz | |
2009-01-10 | (svn r14949) -Cleanup: pointer coding style | rubidium | |
2009-01-08 | (svn r14908) -Codechange: Add support for text parameters. | peter1138 | |
2009-01-08 | (svn r14907) -Codechange: Remove 32 character limit from driver/blitter ↵ | peter1138 | |
selection and parameters. | |||
2008-10-28 | (svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf ↵ | rubidium | |
but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly. | |||
2008-06-24 | (svn r13619) -Codechange: use 'const char *' instead of std::string for ↵ | smatz | |
blitter and driver names Removes indirect dependency on <string> for 20 files, reduces binary size by 16kB | |||
2008-06-16 | (svn r13537) -Fix [FS#2090](r13523): QSortT won't work this way, use ↵ | smatz | |
Dimension instead of uint16[2] for resolutions | |||
2008-06-11 | (svn r13462) -Codechange: move DriverFactoryBase destructor definition from ↵ | smatz | |
header file (saves ~16kB) | |||
2008-06-05 | (svn r13390) -Codechange: introduce usererror() for fatal but not openttd ↵ | glx | |
related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror(). | |||
2008-06-01 | (svn r13351) -Codechange: disable warnings about unused variable for builds ↵ | smatz | |
without asserts | |||
2008-05-06 | (svn r12971) -Documentation: add @file in files that missed them and add ↵ | rubidium | |
something more than whitespace as description of files that don't have a description. | |||
2008-04-06 | (svn r12594) -Codechange: move large functions from driver.h to driver.cpp ↵ | smatz | |
to reduce binary size and compile time | |||
2008-01-13 | (svn r11839) -Codechange: move some variables from variables.h to a more ↵ | rubidium | |
logical location. | |||
2008-01-07 | (svn r11777) -Codechange: split the string header and make do not include it ↵ | rubidium | |
when it's not necessary. | |||
2007-12-25 | (svn r11692) -Codechange: move some functions from 'functions.h' to a more ↵ | rubidium | |
logical place and remove about 50% of the includes of 'functions.h' | |||
2007-07-05 | (svn r10444) -Codechange: switch to c++ classes and inheritance for ↵ | peter1138 | |
sound/music/video drivers, using self-registration based on the blitter-model. | |||
2007-06-24 | (svn r10310) -Fix: Trunk can now be built on OS/2 :) | orudge | |
2007-03-07 | (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; | rubidium | |
2007-02-23 | (svn r8862) -Cleanup: doxygen changes, again. Mostly @files missing tags and ↵ | belugas | |
a few comments style. Some documentation addition, when i can easily supply them | |||
2007-02-16 | (svn r8757) -Add: added libtimidity music driver (it is a nice small library ↵ | truelight | |
simular to timidity via extmidi) [PSP] -Add: added PSP specific code for libtimidity. libtimidity code is based on the work of Turulo. Tnx a bunch! | |||
2007-01-21 | (svn r8307) [WinCE] -Fix: for now disable sound and music. That will be done ↵ | truelight | |
later. | |||
2007-01-10 | (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files ↵ | KUDr | |
renamed to .cpp) |