adiblol
|
923616ccac
|
Dirty hack to allow window resizing or even full screen.
Currently makes text buggy!
(full screen must be initiated by window manager, for example Alt+F11 in Fluxbox)
|
2012-09-30 03:18:11 +02:00 |
Piotr Dziwinski
|
4193f8a3a9
|
Fix for transparent objects and fadeouts
|
2012-09-29 22:44:05 +02:00 |
Piotr Dziwinski
|
5a751d9c0d
|
Fixed texture regression
There was a bug in texture modesetting but only visible after certain
mode changes.
|
2012-09-29 19:35:14 +02:00 |
Piotr Dziwinski
|
677ce3960c
|
Some fixes and optimizations
- fixed 2nd texture setting
- added padding to some structs for faster access
- changed rendering primitives to glDrawArrays()
- optimized texture modesetting calls
- fixed some valgrind errors
|
2012-09-29 10:40:11 +02:00 |
Piotr Dziwinski
|
2fa4d7b0db
|
Refactored resource and relief loading
- now loading can be from any image format
- added IntColor struct for precise pixel operations
|
2012-09-26 19:18:33 +02:00 |
Piotr Dziwinski
|
45fd8aad33
|
Fog color fix; refactoring
- fixed fog color setting
- removed unused glSecondaryColor and altered struct VertexCol
- minor refactoring in CText
|
2012-09-26 16:31:04 +02:00 |
Piotr Dziwinski
|
7b6bbf79c4
|
Namespace and styling fix
|
2012-09-19 23:50:28 +02:00 |
Zaba999
|
1bb1eb7b87
|
half of task compile.
|
2012-09-11 23:11:34 +02:00 |
Piotr Dziwinski
|
c2c1294ec9
|
CTerrain refactoring & fixes
- refactored CTerrain code
- fixed some minor bugs
|
2012-09-08 23:44:14 +02:00 |
Piotr Dziwinski
|
5b45911856
|
Improved error messages
Added some logging and improved error messages displayed to user
|
2012-08-13 23:09:30 +02:00 |
Piotr Dziwinski
|
45a5e1e865
|
Object handling in CEngine
- finished rewriting CEngine object, shadow, etc. handling
- refactored texture code
- added new log levels
|
2012-08-12 19:28:22 +02:00 |
Piotr Dziwinski
|
b4b74c30e9
|
Fixes & testing in CEngine
- fixed bugs in settings modes, etc.
- some additions and minor refactoring
|
2012-08-12 10:45:04 +02:00 |
Piotr Dziwinski
|
1996507fd3
|
Documentation update
- updated Doxyfile
- added/changed file, dir and namespace descriptions
- fixed some errors in doxygen tags
|
2012-08-11 18:39:16 +02:00 |
Piotr Dziwinski
|
7f80ca2971
|
Render mode setting, refactoring
- finished SetState in CEngine
- refactored Size and IntSize back to Point and IntPoint
- other minor changes in CEngine
|
2012-08-11 17:17:04 +02:00 |
Piotr Dziwinski
|
63257034c9
|
Partial CEngine implementation
- added rewritten implementation for basic modesetting in CEngine
- started rewriting proper rendering and object handling in CEngine
|
2012-08-10 23:31:42 +02:00 |
Piotr Dziwinski
|
61bfb22f27
|
Basic font rendering
- added basic font rendering
- minor refactoring & fixes
|
2012-08-03 23:23:13 +02:00 |
Piotr Dziwinski
|
5e637ca028
|
Switched to new style casts
- rewrote old C-style casts to new ..._cast<>
- corrected some dangerous casts
- added -Wold-style-cast to compile flags
|
2012-07-30 22:59:18 +02:00 |
Piotr Dziwinski
|
d8a0c8d32e
|
Lines and line strip primitives
Will probably be useful
|
2012-07-30 22:32:28 +02:00 |
Piotr Dziwinski
|
7c5a3514dd
|
Video mode changing
- added video mode querying & changing
- added joystick querying & changing
- cleaned up CApplication interface
|
2012-07-29 15:09:53 +02:00 |
Piotr Dziwinski
|
4ddcd9f810
|
Change of paths in src/graphics
- moved abstract core to src/graphics/core
- moved proper graphics engine to src/graphics/engine
|
2012-07-26 22:26:19 +02:00 |