Update Changelog

and fix a typo in a comment in the shader gamma injection code
This commit is contained in:
Daniel Gibson 2021-07-19 17:09:36 +02:00
parent 6dbcf6523e
commit 981863788f
2 changed files with 5 additions and 3 deletions

View file

@ -31,9 +31,10 @@ Note: Numbers starting with a "#" like #330 refer to the bugreport with that num
when setting `r_locksurfaces 1`. Originally it was supposed to render exactly
the surfaces that *were* visible then, but I couldn't get that to work.
This is pretty similar, but there may be differences with opened doors and such.
* Keyboard input improvements:
* Keyboard input improvements (mostly SDL2-only):
- Support (hopefully) all keyboard keys on all kinds of keyboard layouts
by using scancodes for otherwise unknown keys
- Support typing in non-ASCII characters, if supported by Doom3 (it supports ISO-8859-1)
- Support the clipboard also on non-Windows platforms
You can paste code from the clipboard into the console or other edit fields
with `Shift+Insert`
@ -172,7 +173,8 @@ Note: Numbers starting with a "#" like #330 refer to the bugreport with that num
1.4.0 (2015-10-09)
------------------------------------------------------------------------
The first dhewm3 release. Changes compared to the open sourced Doom3 1.3.1 on 2011-11-22:
The first dhewm3 release. Changes compared to Doom3 1.3.1 as open sourced
on 2011-11-22 (most work done by *dhewg*):
* Use CMake as build system instead of Visual Studio and XCode solutions and SCons etc
* Replaced lots of platform-specific code with libSDL

View file

@ -380,7 +380,7 @@ static char* findLineThatStartsWith( char* text, const char* findMe ) {
static ID_INLINE bool isARBidentifierChar( int c ) {
// according to chapter 3.11.2 in ARB_fragment_program.txt identifiers can only
// contain these chars (first char mustn't be a number, but hat doesn't matter here)
// contain these chars (first char mustn't be a number, but that doesn't matter here)
// NOTE: isalnum() or isalpha() apparently doesn't work, as it also matches spaces (?!)
return c == '$' || c == '_'
|| (c >= '0' && c <= '9')