Anonymous | Login | Signup for a new account | 2024-04-20 05:27 UTC |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0001266 | Zandronum | [All Projects] Suggestion | public | 2013-01-28 22:34 | 2014-06-13 19:19 | ||||||||
Reporter | StrikerMan780 | ||||||||||||
Assigned To | |||||||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||||||
Status | acknowledged | Resolution | open | ||||||||||
Platform | PC | OS | Windows 7 | OS Version | Ultimate x64 | ||||||||
Product Version | |||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0001266: On-Disk Texture Cache for OpenGL | ||||||||||||
Description | I wish to request that textures already converted and prepared for loading into the Video Card's texture memory get dumped into a /cache/ folder in the same folder as Zandronum's EXE. Each file would be named according to a checksum of the source image. The format is the raw data being sent to the video card. This feature would be greatly appreciated, as mods, like SMMP which have a lot of high resolution textures, bog the computer down every time it converts and loads a new texture into memory. Causes major FPS drops, and even can get a player kicked from a server. EDuke32 has such a feature, and it helps out a ton. Options to preload at map start, and an option to compress the cache would be appreciated as well. | ||||||||||||
Attached Files | |||||||||||||
Notes | |
(0005848) StrikerMan780 (reporter) 2013-01-28 22:39 |
Hopefully such a request isn't too big... crossing my fingers for 1.1. Not willing to wait another 2 years for another release. |
(0005855) Torr Samaho (administrator) 2013-01-29 06:17 |
This is a typical "GZDoom first" request. If somebody provides a patch, I wouldn't mind including it in 1.1 though. |
(0005856) StrikerMan780 (reporter) 2013-01-29 07:18 edited on: 2013-01-29 07:21 |
Unfortunately GZDoom's GL Renderer has ceased development, and no new feature requests are being accepted. I'd post the request on the GZDoom forums, but unfortunately it's locked. (Go Figure) If there's someone around here that's willing to do it for Zandronum, that would be excellent, and perhaps it could be patched into GZDoom as well later. |
(0005864) Torr Samaho (administrator) 2013-01-29 20:30 |
I see. Probably we could check how EDuke32 implements this, but I'm confused by its license. Their website says "is licensed under the GNU GPL and the BUILD license." Aren't the GPL and the BUILD license incompatible? |
(0005865) StrikerMan780 (reporter) 2013-01-29 20:34 edited on: 2013-01-29 21:37 |
As far as I know, EDuke-specific code is GPL. That means the OpenGL Renderer(s) and so forth. The Build license applies to the core Build engine code, such as CON handling, the Software Renderer, and Duke3D-specific actor code, etc. |
(0005873) Torr Samaho (administrator) 2013-01-30 20:09 edited on: 2013-01-30 20:10 |
Strange. The GPL is viral. If it's not compatible with the Build license, then you can't have some files use GPL while others use Build. IIRC the Build licensed parts of ZDoom's code are one of the reasons why ZDoom can't be GPLed, which is why I assume that the licenses are not compatible. |
(0005874) StrikerMan780 (reporter) 2013-01-30 20:25 |
Perhaps it'd be a good idea to ask TerminX. I'll post on Duke4.net in a minute and ask. |
(0005878) StrikerMan780 (reporter) 2013-01-30 21:36 |
'http://forums.duke4.net/topic/6270-question-about-eduke32s-liscense/ [^]' Got an answer. |
(0005897) StrikerMan780 (reporter) 2013-01-31 22:29 |
Just to add onto this... It would be excellent if it were possible to upgrade to the latest GZDoom renderer, as it is ten times faster at texture loading and whatnot as it is. In fact, the entire renderer's performance is better. |
(0009211) Watermelon (developer) 2014-06-13 16:04 |
Does it happen in 2.0? or gzdoom? |
(0009213) StrikerMan780 (reporter) 2014-06-13 16:58 edited on: 2014-06-13 16:59 |
Not nearly as severely, but it still occurs. (btw, about This, as well as that Goraud Shading request that was closed, GZDoom has ceased OpenGL feature development entirely, so I cannot request it there.) |
(0009257) Watermelon (developer) 2014-06-13 18:14 |
Can you PM me onthe forums which one of yours I closed? I will re-open them and let torr know |
Only registered users can voice their support. Click here to register, or here to log in. | |
Supporters: | StrikerMan780 JusticeSkulltag |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2013-01-28 22:34 | StrikerMan780 | New Issue | |
2013-01-28 22:39 | StrikerMan780 | Note Added: 0005848 | |
2013-01-29 06:17 | Torr Samaho | Note Added: 0005855 | |
2013-01-29 07:18 | StrikerMan780 | Note Added: 0005856 | |
2013-01-29 07:21 | StrikerMan780 | Note Edited: 0005856 | View Revisions |
2013-01-29 20:30 | Torr Samaho | Note Added: 0005864 | |
2013-01-29 20:34 | StrikerMan780 | Note Added: 0005865 | |
2013-01-29 21:05 | StrikerMan780 | Note Edited: 0005865 | View Revisions |
2013-01-29 21:37 | StrikerMan780 | Note Edited: 0005865 | View Revisions |
2013-01-30 20:09 | Torr Samaho | Note Added: 0005873 | |
2013-01-30 20:10 | Torr Samaho | Note Edited: 0005873 | View Revisions |
2013-01-30 20:10 | Torr Samaho | Note Revision Dropped: 5873: 0003210 | |
2013-01-30 20:25 | StrikerMan780 | Note Added: 0005874 | |
2013-01-30 21:36 | StrikerMan780 | Note Added: 0005878 | |
2013-01-31 22:29 | StrikerMan780 | Note Added: 0005897 | |
2014-06-13 16:04 | Watermelon | Note Added: 0009211 | |
2014-06-13 16:04 | Watermelon | Status | new => feedback |
2014-06-13 16:58 | StrikerMan780 | Note Added: 0009213 | |
2014-06-13 16:58 | StrikerMan780 | Status | feedback => new |
2014-06-13 16:59 | StrikerMan780 | Note Edited: 0009213 | View Revisions |
2014-06-13 18:14 | Watermelon | Note Added: 0009257 | |
2014-06-13 19:19 | Watermelon | Status | new => acknowledged |
Copyright © 2000 - 2024 MantisBT Team |