Eduardo Bart
159eb98df2
introduce startup options
...
* startup options with -help and -version
* many startup options for graphics
12 years ago
Eduardo Bart
c7469e4454
graphics fixes
...
* zooming without real FBOs kinda works, but with lower quality
* hardware detection for glGenerateMipmaps
* possibility to disable bilinear filtering, mipmaps, framebuffers, and realtime mipmap generation in g_graphics
* otclient works well using 3D acceleration in VirtualBox again
* many fixes regarding FBOs fallback implementation
12 years ago
Eduardo Bart
5c35938a92
many graphics performance tweaks
...
* use hardware vertex buffers (video memory)
* cache text drawing with vertex buffers instead of framebuffers
* avoid recalculating texture transformation matrix
12 years ago
Eduardo Bart
27b83fa722
some optimizations and compilation changes
...
* speedup render of widget images on low end devices using mipmaps
* changes in CMakeLists.txt to allow usage of distcc and crosscompiling
12 years ago
Eduardo Bart
619f751371
fixes in uicreature rendering
12 years ago
Eduardo Bart
3277c050c5
fix in OpenGL ES code
12 years ago
Eduardo Bart
edeee80631
speedup sprite loading
12 years ago
Eduardo Bart
437f515e7c
fix outfit problems
12 years ago
Eduardo Bart
9db7bd2602
rework map rendering
12 years ago
Eduardo Bart
4276bd680d
allow use of mipmaps in framebuffers
12 years ago
Eduardo Bart
bb768f43c0
improvments for shaders
12 years ago
Eduardo Bart
a1374baee1
major UIWidget rewrite with new features
12 years ago
Eduardo Bart
9104305f37
update copyright notice
12 years ago
Eduardo Bart
3abbf5255e
introduce matrix class and use it
13 years ago
Eduardo Bart
1339e18202
...
13 years ago
Eduardo Bart
1a3dcb215e
use vertex buffers
13 years ago
Eduardo Bart
203d5768cb
fix compile issues on n900
13 years ago
Eduardo Bart
7eead50806
use GLSL shaders
13 years ago
Eduardo Bart
f548825faf
too many changes to list, many regressions were made, master will be UNSTABLE for a few days
13 years ago
Eduardo Bart
4afbe43e6f
changes to prepare revgraphics
13 years ago
Eduardo Bart
9ca1637677
fix bug running in virtualbox
13 years ago
Eduardo Bart
18c122c71e
add glext.h, remove GLU dependency
13 years ago
Eduardo Bart
ae6cd41819
remove unused allocator
13 years ago
Eduardo Bart
e35a2e4c79
fix some graphics issues on Windows virtualbox
13 years ago
Eduardo Bart
4c5d1d0ca5
make work on Windows again
13 years ago
Eduardo Bart
05edcc218d
add some typedefs
13 years ago
Eduardo Bart
f7eac377e7
restore copyright notice
13 years ago
Eduardo Bart
38529ea837
lua console and some changes
13 years ago
Eduardo Bart
2e1a96c2df
rework on dat and spr loader
13 years ago
Eduardo Bart
d8cc37afdb
reorganize sources
13 years ago
Eduardo Bart
afc197f2dc
rework on graphics.cpp, implement some GFX with lua
13 years ago
Eduardo Bart
55862b07ad
merge total remake
13 years ago
Henrique
651315d4cd
map draw working with lil bugs
13 years ago
Eduardo Bart
ab7394f357
add a new folder structure redesign organized by packages
13 years ago
Eduardo Bart
8ef1b28546
many changes and refactoring
13 years ago
Eduardo Bart
2d3add1b36
fix texture bug
13 years ago
Eduardo Bart
b3940b487d
use memset instead of bzero
13 years ago
Eduardo Bart
e81e0f1c24
fix gl bug, textures sizes must be a power of 2
13 years ago
Eduardo Bart
ca38f53e15
OpenGL in prerequesites
13 years ago
Eduardo Bart
42eae9afd8
animated texture
13 years ago
Eduardo Bart
c0fce81238
ahn?
13 years ago
Eduardo Bart
992e0a8a6b
ui loader and some refactoring
13 years ago
Eduardo Bart
1f78f93096
refactoring paths and includes
13 years ago