Commit Graph

160 Commits

Author SHA1 Message Date
milek7
f7459f3434 linux support 2017-07-31 00:25:19 +02:00
tmj-fstate
01ef6b3887 minor c++ standard compliance fixes 2017-07-29 02:12:06 +02:00
milek7
ce9a0b39c2 match include to file case 2017-07-28 23:39:22 +02:00
tmj-fstate
bb58156513 shadow visibilty fixes, more strict degenerate triangle detection 2017-07-27 18:23:48 +02:00
VB
25a3f8caf0 merge and shadow fixes 2017-07-03 14:08:08 +02:00
tmj-fstate
d3b812ee9f texture garbage collection, removed fixed binding with world camera in world render, cap on minimal volume held by reservoirs 2017-07-02 21:24:29 +02:00
VB
3a02a65ada shadow works 2017-07-02 00:10:45 +02:00
tmj-fstate
534a49b636 selected pantograph control switches, minor bug fixes 2017-07-01 12:36:19 +02:00
VB
e7bb37b588 merge (still broken) 2017-06-28 22:29:54 +02:00
VB
f01498facc merge fixes (still broken) 2017-06-28 14:05:05 +02:00
tmj-fstate
5d7b3fb036 build 170626. individual self-illumination levels for interior sections, automatic merging of suitable terrain geometry during load from text files, unused resource release by geometry bank manager, support for ui backgrounds with width:height ratio other than 4:3, comment parsing optimization, minor bug fixes 2017-06-26 16:57:25 +02:00
VB
91864d8195 merge2 (incomplete) 2017-06-20 23:05:07 +02:00
VB
cb4e34eece merge (incomplete) 2017-06-20 21:08:26 +02:00
tmj-fstate
0d805e8ba2 support for vertex data streams selection, t3d model loading fixes 2017-06-14 21:02:38 +02:00
tmj-fstate
de5b245f2e implemented geometry bank manager, unified traction render code 2017-06-08 15:00:16 +02:00
tmj-fstate
473837395c build 170502. minor fixes for brakes subsystem, distribution of sandbox commands to other consist units 2017-05-02 22:29:51 +02:00
VB
9348c90d00 use builtin opengl srgb gamma 2017-04-26 22:00:41 +02:00
VB
e5ce5b001f final merge fixes 2017-04-25 15:01:17 +02:00
VB
401d95fc57 merge (with bugs) 2017-04-24 19:08:08 +02:00
tmj-fstate
2ec6cad7cb texture binding fix 2017-03-26 20:20:29 +02:00
tmj-fstate
fbba5589f7 enabled hardware texture compression, minor debug info enhancements 2017-03-26 19:13:50 +02:00
VB
5f9e8c2518 merge 2017-03-20 22:37:49 +01:00
VB
b92a1e58ae uniform mvp optimizations 2017-03-20 17:51:40 +01:00
tmj-fstate
a5d01ef059 static linking, largeaddressaware, basic tga texture downsampling 2017-03-19 02:28:22 +01:00
tmj-fstate
775e959bc9 environment-centric light level, groundwork for delayed texture upload, minor bug fixes 2017-03-18 01:37:00 +01:00
tmj-fstate
5439fd86f3 render code relocation continued 2017-03-11 20:45:51 +01:00
tmj-fstate
6526620364 view range factor implementation 2017-03-08 01:25:09 +01:00
VB
6545ab39df merge 2017-03-03 13:12:00 +01:00
tmj-fstate
146d6b036d glfw integration 2017-03-02 04:28:56 +01:00
VB
bd9cd6f797 merge 2017-02-26 19:10:16 +01:00
tmj-fstate
35f1e67d58 merged upstream changes 2017-02-21 17:28:06 +01:00
tmj-fstate
1e4cdda367 basic renderer types. texture manager moved to renderer 2017-02-21 17:12:52 +01:00
VB
d262216f27 merge 2017-02-20 19:35:51 +01:00
VB
b73fec0c5a x64 2017-02-20 19:03:27 +01:00
tmj-fstate
7e0aeb1bfa anisotropic filtering support 2017-02-18 18:53:02 +01:00
tmj-fstate
a1942ce771 support for config-specified day of the year 2017-02-18 18:15:39 +01:00
VB
0f33b0abdb merge 2017-02-15 15:03:15 +01:00
tmj-fstate
cf48989f39 fixes for sound transcripts, conversion of win1250cp to plain ascii, tga loader 2017-02-15 00:37:12 +01:00
VB
21bb3bc0e7 merge tmj 2017-02-14 19:26:51 +01:00
VB
92f39cd9b9 tymczasowe przywrócenie tekstu, porządek, wywalenie starych plików, warningi, cmake, itp. 2017-02-14 19:13:48 +01:00
tmj-fstate
a362d10fb0 texture-related render code bumped to openGL 1.4; disabled texture switching optimization until other parts of the render code are reviewed. 2017-02-13 22:06:26 +01:00
tmj-fstate
6ed00729fc recognition of basic texture traits 2017-02-13 15:55:55 +01:00
tmj-fstate
1b2b3b06e7 converted remaining image loaders 2017-02-12 23:28:30 +01:00
tmj-fstate
a8ece11c27 removed direct texture binding. binding is now done through texture manager 2017-02-12 20:06:05 +01:00
VB
dc21a928e6 merge 2017-02-11 22:57:10 +01:00
VB
6c27fa17a6 glfw 2017-02-11 22:52:20 +01:00
tmj-fstate
22245a8801 introduced opengl texture object 2017-02-11 21:43:44 +01:00
tmj-fstate
1b6339e482 miscellaneous bug fixes. 2017-02-10 22:17:12 +01:00
tmj-fstate
e3f82b68eb texture tweaks 2017-01-31 18:32:53 +01:00
tmj-fstate
61440c4969 compatibility with winXP. .bmp loader now handles 32-bit images and more modern headers. 2017-01-30 23:21:00 +01:00