Eduardo Bart
c33741d324
display unsupported extensions
12 years ago
Eduardo Bart
4743763d48
remvoe blur, fix scroll issue on win32
12 years ago
Eduardo Bart
8c2a84b6be
motion blur for fun
12 years ago
Eduardo Bart
56d6cc2cc0
testing bloom and motion blur
12 years ago
Eduardo Bart
8ea154016b
fix and changes
...
* win32 compilation fix
* add buttons to miniwindow
* dispatcher events fixes
* ui fixes
12 years ago
Eduardo Bart
de0008caf1
ui and graphics changes
...
* implement draw clipping using opengl stencil buffers
* allow to create Widgets by style name with g_ui.createWidgetByStyle
* styles can now have children widgets
* make proper use of the isNotPathable in pathfinding
* add scrollbar skin
12 years ago
Eduardo Bart
159eb98df2
introduce startup options
...
* startup options with -help and -version
* many startup options for graphics
12 years ago
Eduardo Bart
28633a9e20
fixes
...
* dont use realtime mipmaps by default
* fix void rendering
* fix max Z rendering
12 years ago
Eduardo Bart
57adcb38bd
rework windows crash handler
...
* use -Ofast -fomit-frame-pointer for release
* new windows crash handler that can generate backtraces reports
* fix crash after fatal errors
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
01d5fad315
support for OpenGL 2.0
...
* use OpenGL 2.0 auxiliary buffers when FBO is not supported, thus this means that OpenGL 3 is not a requirement anymore, so otclient might work in older video cards
* map zooming will never work well with Opengl 2.0 because of glCopyTexSubImage2D limitation
12 years ago
Eduardo Bart
9db7bd2602
rework map rendering
12 years ago
Eduardo Bart
24aab00431
fix use with, improve move, change icons, improve topbar
12 years ago
Eduardo Bart
9104305f37
update copyright notice
13 years ago
Eduardo Bart
d597335135
make work on win32 again using GLEW
13 years ago
Eduardo Bart
3abbf5255e
introduce matrix class and use it
13 years ago
Eduardo Bart
2030a4da29
Merge branch 'revgraphics'
...
Conflicts:
src/framework/CMakeLists.txt
src/framework/application.cpp
src/framework/graphics/graphics.cpp
13 years ago
Henrique Santiago
a679f258ee
particles improve
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
1386064d71
add framebuffer support for old video cards
13 years ago
Eduardo Bart
18c122c71e
add glext.h, remove GLU dependency
13 years ago
Eduardo Bart
d2e8e1d774
add command completion to console
13 years ago
Eduardo Bart
e35a2e4c79
fix some graphics issues on Windows virtualbox
13 years ago
Eduardo Bart
ba8f8b889e
simplify outfit render
13 years ago
Eduardo Bart
e87297c1b5
reorganize all constants and place them into namespaces
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
c6dd25ed99
outfit colors
13 years ago
Eduardo Bart
be15b1820d
more refactoring
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
92b54b6f55
fix map render
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
Eduardo Bart
7cf188a67d
fix framebuffer
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
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
c6753747fb
a bunch of stuff
13 years ago
Eduardo Bart
32a8ed3871
scripting and UI improvements
13 years ago
Eduardo Bart
96e0b1e909
new logger
...
scripts are now more error prone
13 years ago
Eduardo Bart
5be199e566
basic options window
13 years ago
Eduardo Bart
8ef534e7b7
render fix
13 years ago
Eduardo Bart
c0fce81238
ahn?
13 years ago
Eduardo Bart
9dfb33f2ed
info window
13 years ago
Eduardo Bart
9b02312bf8
performance improvments
13 years ago