Cube  History of src/rendergl.mm of e7b5d33cada1ff8d

History of file src/rendergl.mm at check-in e7b5d33cada1ff8d

2025-04-18
22:18
Check for GL_ARB_texture_env_combine as well file: [e74d9b81e0] check-in: [ca2bc91bc3] user: js, branch: trunk, size: 12132 [annotate] [blame] [check-ins using] [diff]
2025-03-29
22:29
Add variables with a getter / setter block file: [072d71a9b6] check-in: [cd2ac12a14] user: js, branch: trunk, size: 12081 [annotate] [blame] [check-ins using] [diff]
17:13
More style fixes file: [e10c3367c9] check-in: [c634a689e7] user: js, branch: trunk, size: 11576 [annotate] [blame] [check-ins using] [diff]
14:25
Switch from clang-format to manual formatting

clang-format does too many weird things. file: [8875dffa42] check-in: [75e920ae30] user: js, branch: trunk, size: 11657 [annotate] [blame] [check-ins using] [diff]

13:01
Make more use of OFColor file: [a52bf36780] check-in: [932a90c261] user: js, branch: trunk, size: 11668 [annotate] [blame] [check-ins using] [diff]
2025-03-25
23:38
Clean up Variable file: [a437681d0a] check-in: [0ee94739ce] user: js, branch: trunk, size: 11637 [annotate] [blame] [check-ins using] [diff]
2025-03-24
22:14
Convert player into a class file: [6b51df5263] check-in: [5b7b7d2fc5] user: js, branch: trunk, size: 11616 [annotate] [blame] [check-ins using] [diff]
21:11
Work around conflicting declaration of gamma file: [27faa2c25f] check-in: [7c3936be15] user: js, branch: trunk, size: 11480 [annotate] [blame] [check-ins using] [diff]
2025-03-23
19:40
Clean up identifiers, use blocks for commands file: [e1c74cee31] check-in: [d7661be1b1] user: js, branch: trunk, size: 11440 [annotate] [blame] [check-ins using] [diff]
02:59
Remove u{char,short,int} file: [d9ebc3b45e] check-in: [b5bfe2af86] user: js, branch: trunk, size: 11446 [annotate] [blame] [check-ins using] [diff]
02:47
Remove loop[ijkl]

They confused clang-format a lot. file: [34f844358a] check-in: [6b85eefc85] user: js, branch: trunk, size: 11430 [annotate] [blame] [check-ins using] [diff]

02:03
Convert monster into a class file: [d2bce2bd10] check-in: [e8f80b0482] user: js, branch: trunk, size: 11357 [annotate] [blame] [check-ins using] [diff]
2025-03-22
23:10
Clean up DynamicEntity file: [09aa28380f] check-in: [b787ad5a04] user: js, branch: trunk, size: 11333 [annotate] [blame] [check-ins using] [diff]
2025-03-20
23:02
Fix -Wgnu-folding-constant file: [2d15d16f3c] check-in: [e79356d2a6] user: js, branch: trunk, size: 11271 [annotate] [blame] [check-ins using] [diff]
22:22
Renamed and modified src/rendergl.mm → src/rendergl.m. Convert remaining files to pure Objective-C file: [27f04a759e] check-in: [12cac9666a] user: js, branch: trunk, size: 11314 [annotate] [blame] [check-ins using] [diff]
17:12
Remove last usage of vector file: [19962c058e] check-in: [08c9d7b0fa] user: js, branch: trunk, size: 11297 [annotate] [blame] [check-ins using] [diff]
13:21
Make more use of convenience methods file: [81f69c07bf] check-in: [89fbd7a152] user: js, branch: trunk, size: 10970 [annotate] [blame] [check-ins using] [diff]
2025-03-16
10:11
Use one autorelease pool per frame

This way, nowhere else autorelease pools need to be managed. file: [6d1422bea1] check-in: [489124a92f] user: js, branch: trunk, size: 10954 [annotate] [blame] [check-ins using] [diff]

2025-03-12
00:16
Be more tolerant of invalid arguments file: [e315f901d3] check-in: [d2f07d884a] user: js, branch: trunk, size: 11112 [annotate] [blame] [check-ins using] [diff]
2025-03-11
01:20
Make use of the new -[OFString intValue] file: [4da3c2483c] check-in: [09eb96f339] user: js, branch: trunk, size: 10974 [annotate] [blame] [check-ins using] [diff]
2025-03-09
18:57
Convert dynent to a class file: [6011a74a0d] check-in: [d2b3ff790f] user: js, branch: trunk, size: 10984 [annotate] [blame] [check-ins using] [diff]
00:56
More string cleanups file: [f024dcac09] check-in: [3e5cb10d19] user: js, branch: trunk, size: 10997 [annotate] [blame] [check-ins using] [diff]
2025-03-08
03:26
Use ObjFW functions for memory management file: [ed4ed00e36] check-in: [71ebb79f8f] user: js, branch: trunk, size: 10961 [annotate] [blame] [check-ins using] [diff]
03:05
More style cleanup file: [9007a349cc] check-in: [753ff34122] user: js, branch: trunk, size: 10950 [annotate] [blame] [check-ins using] [diff]
02:38
Improve clang-format file: [5b95ce281e] check-in: [6f5dd50626] user: js, branch: trunk, size: 10936 [annotate] [blame] [check-ins using] [diff]
2025-03-05
21:55
Clean up console output functions file: [7db200290d] check-in: [003b06901f] user: js, branch: trunk, size: 10946 [annotate] [blame] [check-ins using] [diff]
21:29
Clean up file handling file: [86ca5a8f24] check-in: [3d55e077f7] user: js, branch: trunk, size: 11010 [annotate] [blame] [check-ins using] [diff]
01:15
Convert texture pixel format if necessary

This makes the game run on modern macOS. file: [154658a1d9] check-in: [12641927d9] user: js, branch: trunk, size: 10616 [annotate] [blame] [check-ins using] [diff]

00:27
Reduce global variables file: [cefc423876] check-in: [02dbc547c1] user: js, branch: trunk, size: 10178 [annotate] [blame] [check-ins using] [diff]
2025-03-04
23:51
Port to SDL2 file: [deb96ccb7b] check-in: [42d4b57828] user: js, branch: trunk, size: 10148 [annotate] [blame] [check-ins using] [diff]
01:13
More string cleanups file: [0379a81562] check-in: [a401a49dd9] user: js, branch: trunk, size: 10074 [annotate] [blame] [check-ins using] [diff]
2025-03-03
23:52
Migrate more strings file: [6ee2ffc9ed] check-in: [e7b5d33cad] user: js, branch: trunk, size: 10071 [annotate] [blame] [check-ins using] [diff]
2025-03-02
19:52
Migrate more strings file: [d502cbc841] check-in: [0d125c31da] user: js, branch: trunk, size: 10001 [annotate] [blame] [check-ins using] [diff]
14:42
Migrate to OFOptionsParser file: [a9494ec649] check-in: [f642e9dfbf] user: js, branch: trunk, size: 10006 [annotate] [blame] [check-ins using] [diff]
2024-08-03
17:02
Make conoutf take an OFString file: [155f47c457] check-in: [f8f97851f3] user: js, branch: trunk, size: 10001 [annotate] [blame] [check-ins using] [diff]
2024-07-21
12:02
Renamed src/rendergl.cxx → src/rendergl.mm. Convert to ObjC++ file: [b149b97fcf] check-in: [7c2704b3d7] user: js, branch: trunk, size: 9994 [annotate] [blame] [check-ins using]
2024-07-20
15:08
Run clang-format on the entire codebase file: [b149b97fcf] check-in: [0a0d4f9155] user: js, branch: trunk, size: 9994 [annotate] [blame] [check-ins using] [diff]
14:32
Renamed src/rendergl.cpp → src/rendergl.cxx. Add buildsys file: [b756c77e89] check-in: [e5461ff852] user: js, branch: trunk, size: 10751 [annotate] [blame] [check-ins using]
2024-07-13
14:22
Added: Import cube_2005_08_29_src_zlib.zip file: [b756c77e89] check-in: [ea7418102a] user: js, branch: trunk, size: 10751 [annotate] [blame] [check-ins using]