kervala
|
1a5100bd93
|
Changed: Implement VSync under Mac OS X
|
2013-11-13 21:54:45 +01:00 |
|
kervala
|
b7feea6c95
|
Fixed: Warning with clang
|
2013-11-13 21:40:41 +01:00 |
|
kervala
|
5f0a674ad2
|
Changed: Updated OpenGL registry
|
2013-11-13 20:31:08 +01:00 |
|
kaetemi
|
185709734d
|
Fix warnings
|
2013-09-27 01:32:01 +02:00 |
|
kervala
|
4b6ca1e628
|
Fixed: Wrong variable used to compute array length
|
2013-09-22 13:23:03 +02:00 |
|
kervala
|
4f1897208c
|
Fixed: OpenGL ES driver compilation
|
2013-09-22 13:20:53 +02:00 |
|
kaetemi
|
4adbfd4e4e
|
Update supportVertexProgram calls
|
2013-09-14 16:43:36 +02:00 |
|
kaetemi
|
0386673d13
|
Rename
|
2013-09-14 00:46:10 +02:00 |
|
kaetemi
|
08f37643b7
|
Cleanup
|
2013-09-14 00:36:06 +02:00 |
|
kaetemi
|
edec14807f
|
Use named uniform indices for lighted vertex program
|
2013-09-13 21:31:47 +02:00 |
|
kaetemi
|
ce7357ffa4
|
Do not use old interface here
|
2013-09-13 17:17:11 +02:00 |
|
kaetemi
|
2ee6843cd9
|
Fixes for d3d
|
2013-09-13 17:08:56 +02:00 |
|
kaetemi
|
b77101cdd4
|
Update d3d implementation and add some debugging code
|
2013-09-11 01:12:37 +02:00 |
|
kaetemi
|
f0177268b4
|
Rename of a d3d specific class
|
2013-09-10 19:53:41 +02:00 |
|
kaetemi
|
26f4073ad7
|
Simplify
|
2013-09-10 15:59:31 +02:00 |
|
kaetemi
|
4de5eeb586
|
Adjust landscape vertex program to use new interface
|
2013-09-10 15:42:42 +02:00 |
|
kaetemi
|
dd490a0cc4
|
Set driver parameters
|
2013-09-10 02:01:57 +02:00 |
|
kaetemi
|
c9a2f9dbfc
|
Some fixes
|
2013-09-10 01:29:53 +02:00 |
|
kaetemi
|
680f260803
|
Use CSmartPtr for vertex program
|
2013-09-10 00:31:26 +02:00 |
|
kaetemi
|
14026e6f08
|
Set params from storage
|
2013-09-09 23:39:18 +02:00 |
|
kaetemi
|
1447e2f2d8
|
Replace temporary CMaterial code
|
2013-09-09 21:44:14 +02:00 |
|
kaetemi
|
057eab4680
|
Cleanup abstract gpu program interface
|
2013-09-09 18:33:38 +02:00 |
|
kaetemi
|
fcb0ee720e
|
Implement new driver interface in Direct3D driver
|
2013-09-09 16:36:29 +02:00 |
|
kaetemi
|
99a48d5511
|
Implement new driver interface in OpenGL driver
|
2013-09-09 14:43:10 +02:00 |
|
kaetemi
|
7be6891bd7
|
Cleanup driver interface
|
2013-09-08 21:57:27 +02:00 |
|
kaetemi
|
f4d05d25c5
|
Implement new gpu program interface in direct3d driver
|
2013-09-07 22:00:07 +02:00 |
|
kaetemi
|
f4fccab548
|
Implement new gpu program interface in opengl driver
|
2013-09-07 21:30:40 +02:00 |
|
kaetemi
|
9dc9acd68f
|
Merge with default
|
2013-08-01 23:02:49 +02:00 |
|
kaetemi
|
7bbf40ea19
|
Improve performance of UsedTexture debugging info in OpenGL driver
|
2013-07-29 03:41:10 +02:00 |
|
kaetemi
|
2315ae9c5a
|
Prefer NPOT texture over RECT texture
|
2013-07-02 18:43:15 +02:00 |
|
kaetemi
|
3b630492aa
|
Fix a render target issue, see #43
|
2013-07-02 00:53:45 +02:00 |
|
kaetemi
|
1f68025931
|
Rename some functions to follow the same naming convention of others
|
2013-06-19 23:49:39 +02:00 |
|
kaetemi
|
1ed0d46026
|
Cleanup
|
2013-06-19 23:34:40 +02:00 |
|
kaetemi
|
aa3462b7bc
|
Add support for fp40 with opengl
|
2013-06-19 22:41:03 +02:00 |
|
kaetemi
|
0d1e405d3e
|
Activate textures for postprocessing material under direct3d
|
2013-06-19 21:16:13 +02:00 |
|
kaetemi
|
4cc4a84578
|
Fix linux compile
|
2013-06-19 16:18:09 +02:00 |
|
kaetemi
|
3865e6e56f
|
Add function to check which pixel program profiles are available on a driver
|
2013-06-19 05:03:47 +02:00 |
|
kaetemi
|
0c1bfe0f63
|
Cleanup more unneeded code
|
2013-06-19 02:36:57 +02:00 |
|
kaetemi
|
72035e936a
|
Removed unneeded parser related code from the opengl pixel program implementation
|
2013-06-19 02:33:19 +02:00 |
|
kaetemi
|
7dcc86c717
|
Add direct3d diff for old nevrax pixel program code, marked a todo in the comments
|
2013-06-19 02:10:38 +02:00 |
|
kaetemi
|
acf8ec653c
|
Added diff to opengl driver for old nevrax pixel program code, marked todos in comments
|
2013-06-19 02:01:12 +02:00 |
|
kaetemi
|
fd42d61af9
|
Add some files from old nevrax shader code for exposing pixel programs in the drivers
|
2013-06-19 01:14:30 +02:00 |
|
kaetemi
|
ad6cc747b9
|
Backed out changeset ea4b76b7213a, bad approach
|
2013-06-19 01:03:20 +02:00 |
|
kaetemi
|
abdeee4b81
|
Add info structure for multipass camera rendering effects #43
|
2013-06-16 20:48:17 +02:00 |
|
kervala
|
5794497a79
|
Changed: French comments translated to English
|
2013-02-11 22:24:48 +01:00 |
|
kervala
|
98606fb5b5
|
Changed: Typo fixes (thanks to Vagrant!)
|
2013-02-08 13:17:44 +01:00 |
|
kervala
|
0a2429c05e
|
Changed: OpenGL headers not being found by PCH
|
2013-01-09 09:29:15 +01:00 |
|
kervala
|
ccc51e18b8
|
Changed: Simplification of OpenGL ES driver
|
2012-12-06 10:48:46 +01:00 |
|
kervala
|
a1942b9dd4
|
Changed: Updated OpenGL registries
|
2012-12-06 09:39:53 +01:00 |
|
kervala
|
76b6d1de72
|
Changed: Display HRESULT when D3DXCreateEffect fails
|
2012-12-03 09:37:21 +01:00 |
|
kervala
|
d68e03b816
|
Changed: NPOT textures finally don't need that in D3D
|
2012-10-27 18:44:38 +02:00 |
|
kervala
|
40227ccec5
|
Fixed #1: Implement anisotropic filtering for textures
|
2012-10-27 17:46:13 +02:00 |
|
kervala
|
100923cb6c
|
Changed: Minor changes
|
2012-10-27 16:39:06 +02:00 |
|
kervala
|
0dd9100e85
|
Changed: Simplify OpenGL ES driver by using some aliases
|
2012-10-27 16:27:13 +02:00 |
|
kervala
|
ddfc526d0c
|
Changed: #573 Add anti-aliasing to the OpenGL Driver
|
2012-10-17 11:05:51 +02:00 |
|
kervala
|
6085e9bba4
|
Fixed: Compilation under Mac OS X
|
2012-10-05 20:36:10 +02:00 |
|
kervala
|
74e69d4bc2
|
Changed: Added zbuffer formats (commented)
|
2012-09-26 12:47:13 +02:00 |
|
kervala
|
c4f90a40d2
|
Changed: Drivers runtimes should go in NL_DRIVER_PREFIX
|
2012-09-26 12:46:43 +02:00 |
|
kervala
|
4dfb33fb22
|
Changed: Added a warning when a texture can't be created in D3D driver
|
2012-09-26 00:02:27 +02:00 |
|
kervala
|
38c5e6840d
|
Fixed: #1493 MultiArch support
|
2012-09-22 22:57:38 +02:00 |
|
kervala
|
6d66d824d9
|
Fixed: Replaced "Reqiures" by "Requires" in pkg-config files
|
2012-09-22 22:42:02 +02:00 |
|
kervala
|
993969d1de
|
Changed: #878 Fix typos in comments/code
|
2012-09-11 20:16:26 +02:00 |
|
kaetemi
|
4739dfef9b
|
Fixed: A strange loading crash with bad textures
|
2012-07-28 12:40:36 +02:00 |
|
sfb
|
2f9410f22d
|
Fixed EOL issues and added .hgeol file.
|
2012-05-29 08:31:11 -05:00 |
|
kervala
|
c97a644050
|
Fixed: Compilation under Mac OS X without -DWITH_STATIC_DRIVERS=ON
|
2012-05-24 20:28:19 +02:00 |
|
kervala
|
c147b63082
|
Changed: #1275 Compilation under Mac OS X
|
2012-05-15 12:58:20 +02:00 |
|
kervala
|
9b2b51b6a5
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2012-05-15 12:55:56 +02:00 |
|
kervala
|
7db67187ef
|
Changed: #1275 Use of NLDRIVERGL or NLDRIVERGLES namespaces with NL_STATIC to avoid duplicated symbols
|
2012-05-14 13:21:00 +02:00 |
|
kervala
|
e9408a8a0f
|
Changed: #1275 Create an OpenGL ES driver
|
2012-05-13 17:43:46 +02:00 |
|
kervala
|
41e103bc7a
|
Changed: #1275 Added OpenGL ES CMake module
|
2012-05-13 16:23:48 +02:00 |
|
kervala
|
61d7295efa
|
Changed: #1275 Create an OpenGL ES driver
|
2012-05-13 15:27:20 +02:00 |
|
kervala
|
a7d6082d49
|
Changed: Include OpenGL headers in "opengl" directory
|
2012-05-13 15:26:45 +02:00 |
|
kervala
|
798aec2e4f
|
Changed: Update glext.h
|
2012-05-12 20:58:23 +02:00 |
|
kervala
|
bfa731e39b
|
Changed: #1275 Create an OpenGL ES driver
|
2012-05-12 20:56:37 +02:00 |
|
kervala
|
3a40ef6d12
|
Changed: Include stdopengl.h in Objective-C files
|
2012-05-12 20:55:58 +02:00 |
|
kervala
|
b8794f814c
|
Fixed: Renable PCH under for OpenGL driver under Mac OS X
|
2012-05-12 20:54:37 +02:00 |
|
kervala
|
b8dde56d41
|
Changed: #1275 Create an OpenGL ES driver
|
2012-05-12 19:21:52 +02:00 |
|
kervala
|
41551e3026
|
Fixed: #1441 Remove all remaining .vcproj, Makefiles, automake scripts, etc...
|
2012-03-03 10:49:42 +01:00 |
|
kervala
|
6865470c03
|
Changed: #878 Fix typos in comments/code
|
2012-02-27 10:01:45 +01:00 |
|
sfb
|
c8467d9b51
|
Fixed: #1359 Applied patch from GelluleX adding cut/paste functionality to Ryzom for OSX.
|
2011-12-07 07:20:05 -06:00 |
|
sfb
|
506e214e38
|
Fixed: #1367 Added ifdef for OSX 10.7 GL API changes. Thanks GelluleX.
|
2011-12-07 07:16:37 -06:00 |
|
kervala
|
b591056364
|
Fixed: #1376 Wrong NeL window position with Compiz
|
2011-10-15 16:42:03 +02:00 |
|
kervala
|
87f2f5bdd6
|
Changed: #1366 No Ryzom client icon under Ubuntu with Unity + Compiz
|
2011-10-08 12:16:47 +02:00 |
|
kervala
|
312fc3eb74
|
Fixed: #1366 No Ryzom client icon under Ubuntu with Unity + Compiz
|
2011-10-08 11:01:10 +02:00 |
|
kervala
|
44e3c936e4
|
Changed: New option WITH_INSTALL_LIBRARIES which allows user to install only final binaries and no development files (header, static libraries, etc...)
|
2011-09-11 14:44:37 +02:00 |
|
kervala
|
dbf417cb22
|
Changed: #1275 Create an OpenGL ES driver
|
2011-06-08 10:16:44 +02:00 |
|
kervala
|
f06916b4fa
|
Changed: #878 Fix typos in comments/code
|
2011-06-08 10:14:14 +02:00 |
|
kervala
|
7d0a22db81
|
Changed: #878 Fix typos in comments/code
|
2011-06-04 13:51:03 +02:00 |
|
kervala
|
2d8d895e5b
|
Changed: Display unknown status in FBO errors messages
|
2011-06-04 13:50:33 +02:00 |
|
kervala
|
57bf9881e8
|
Fixed: X extensions list is truncated
|
2011-06-04 13:49:41 +02:00 |
|
kervala
|
5b5a050616
|
Changed: Exceptions catched by reference
|
2011-06-03 10:35:25 +02:00 |
|
kervala
|
540bc1f62f
|
Changed: Exceptions catched by reference
|
2011-06-02 18:31:40 +02:00 |
|
vl
|
5f98c48e13
|
Fixed: #1273 problem with shift enter on shop window
|
2011-04-21 16:39:23 +02:00 |
|
rti
|
c913b2700e
|
merge
|
2011-05-31 18:12:25 +02:00 |
|
rti
|
b55e9e210e
|
Fixed: #1006 On Mac OS X, do glFinish() after vertex program upload to ensure program is ready to use.
|
2011-05-31 18:10:32 +02:00 |
|
kervala
|
fbec2565e9
|
Changed: Compilation with VC++ 2010 without STLport
|
2011-05-28 15:52:48 +02:00 |
|
kervala
|
ae70be18fa
|
Changed: #1275 Create an OpenGL ES driver
|
2011-05-15 17:11:16 +02:00 |
|
kervala
|
41f8011498
|
Changed: #1275 Create an OpenGL ES driver
|
2011-05-01 19:11:10 +02:00 |
|
kervala
|
8946b580cb
|
Changed: #1275 Create an OpenGL ES driver
|
2011-05-01 18:27:05 +02:00 |
|
kervala
|
a221b39585
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2011-03-10 23:22:27 +01:00 |
|
kervala
|
703ba174a2
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2011-02-21 13:32:56 +01:00 |
|
kervala
|
0b8820ca0c
|
Fixed: Compilation under Linux with STLport
|
2011-02-11 18:05:19 +01:00 |
|
kervala
|
300c48e191
|
Changed: #878 Fix typos in comments/code
|
2011-02-09 16:03:44 +01:00 |
|
kervala
|
a617da4566
|
Changed: #878 Fix typos in comments/code
|
2011-02-09 15:45:56 +01:00 |
|
kervala
|
14a449ab27
|
Fixed: Crash when using bloom in object_viewer_qt with OpenGL driver
|
2011-01-22 16:01:00 +01:00 |
|
kervala
|
356816cba7
|
Changed: #1231 Remove VC++ projects and solutions which are not needed by Nevrax Linux makefiles
|
2011-01-10 13:50:07 +01:00 |
|
kervala
|
aa8b8851f0
|
Fixed: Bad check for scissor
|
2011-01-07 10:05:08 +01:00 |
|
kervala
|
97c4880afa
|
Changed: Don't modify NeL window if managed by a 3rd party library
|
2010-12-30 22:18:23 +01:00 |
|
kervala
|
7586b64494
|
Changed: #573 Get the maximum anisotropic value
|
2010-12-22 14:21:40 +01:00 |
|
kervala
|
5f2184ef6c
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2010-12-20 23:47:11 +01:00 |
|
kervala
|
8c01cfc3ae
|
Fixed: Compilation under Linux
|
2010-12-20 23:46:27 +01:00 |
|
kervala
|
3d693f4ec6
|
Fixed: Bad function to set texture coordinates for EXTVertexShader
|
2010-12-20 17:05:11 +01:00 |
|
kervala
|
2f7d57d608
|
Fixed: Crash and bug if not supporting GL_ARB_texture_cube_map
|
2010-12-20 17:00:58 +01:00 |
|
kervala
|
1239912829
|
Changed: #573 Added new checks for FBO extensions and multisample
|
2010-12-20 16:48:03 +01:00 |
|
kervala
|
0c5c352a78
|
Changed: Implement GL_NV_vertex_array_range for GLX
|
2010-12-20 16:43:05 +01:00 |
|
rti
|
d145c48e15
|
Fixed #1151 OVQT !_Pumping assert when entering settings dialog
|
2010-12-12 19:08:44 +01:00 |
|
rti
|
f9434cbfe1
|
Fixed: #1174 Mac - Alpha Build - Mouse Behavior
|
2010-12-12 03:58:14 +01:00 |
|
kervala
|
7ceb3dd196
|
Changed: Use GL_ARB_vertex_buffer_object in priority (supported on most of cards and faster)
|
2010-12-08 18:05:01 +01:00 |
|
kervala
|
a02239ee62
|
Fixed: Compilation problem
|
2010-12-08 17:40:23 +01:00 |
|
kervala
|
eaa10899d0
|
Changed: #878 Fix typos in comments/code
|
2010-12-08 14:49:24 +01:00 |
|
kervala
|
f057b12488
|
Fixed: Removed some temporary fixes for system OpenGL drivers bugs
|
2010-12-08 13:43:53 +01:00 |
|
kervala
|
fb03ba45a1
|
Fixed: EVSSecondaryColorVariant redefined several times in setupEXTVertexShader
|
2010-12-08 13:40:33 +01:00 |
|
kervala
|
1d5d8b35cf
|
Fixed: All fragment shaders are not working on ATI cards (patch provided and tested by Naush)
|
2010-11-30 22:25:10 +01:00 |
|
rti
|
431fc9a13e
|
Fixed: Mac OS X compilation of GL driver
|
2010-11-23 13:08:13 +01:00 |
|
kervala
|
f440215b5d
|
Changed: #1201 glXSwapIntervalMESA & glXGetSwapIntervalMESA Not present in NVidia GL include file
|
2010-11-22 16:10:07 +01:00 |
|
kervala
|
cd712e822f
|
Fixed: #1201 glXSwapIntervalMESA & glXGetSwapIntervalMESA Not present in NVidia GL include file
|
2010-11-22 11:54:44 +01:00 |
|
kervala
|
4a122e2062
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2010-11-21 23:31:15 +01:00 |
|
kervala
|
0347c48cd7
|
Changed: #878 Fix typos in comments/code
|
2010-11-21 23:30:28 +01:00 |
|
kervala
|
89ad6f5df7
|
Changed: #878 Fix typos in comments/code
|
2010-11-21 22:31:33 +01:00 |
|
kervala
|
7a17585052
|
Changed: #878 Fix typos in comments/code
|
2010-11-21 22:30:32 +01:00 |
|
kervala
|
76599a34b9
|
Changed: Listen for more X messages
|
2010-11-21 22:25:41 +01:00 |
|
kervala
|
80e31822b6
|
Changed: Minor changes for X implementations
|
2010-11-21 22:21:34 +01:00 |
|
kervala
|
e5b16b911b
|
Changed: More verbose warnings messages for setScreenMode
|
2010-11-21 22:19:51 +01:00 |
|
kervala
|
a0cce08c48
|
Changed: isActive() implementation for X
|
2010-11-21 22:17:40 +01:00 |
|
kervala
|
26412fa699
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2010-11-21 22:16:33 +01:00 |
|
kervala
|
e3df75f484
|
Changed: Remove hack for black window bug (related to previous NVidia driver)
|
2010-11-21 22:15:34 +01:00 |
|
kervala
|
ba8b7eee8b
|
Changed: Only one definition of X Atoms and X errors handler
|
2010-11-21 22:13:06 +01:00 |
|
kervala
|
081bbb4295
|
Changed: Hide window before releasing driver
|
2010-11-21 22:09:29 +01:00 |
|
kervala
|
e544137dfd
|
Changed: Use of _CurrentMode instead of several variables (similar to Direct3D driver)
|
2010-11-21 22:04:18 +01:00 |
|
kervala
|
4c6b1949ca
|
Changed: #1198 Window is too large when switching from fullscreen to windowed mode
|
2010-11-19 11:19:53 +01:00 |
|
kervala
|
38ade71fd6
|
Changed: #1034 Use Xcursor extension if available
|
2010-11-19 11:19:35 +01:00 |
|
kervala
|
74f7e6a49b
|
Changed: #878 Fix typos in comments/code
|
2010-11-18 21:54:34 +01:00 |
|
kervala
|
75a2ea5fb9
|
Changed: Get X extensions list
|
2010-11-18 21:53:34 +01:00 |
|
kervala
|
056248fee9
|
Changed: #1034 Use Xcursor extension if available
|
2010-11-18 21:53:05 +01:00 |
|
kervala
|
e99faac831
|
Changed: #878 Fix typos in comments/code
|
2010-11-18 21:33:35 +01:00 |
|
rti
|
504e871a54
|
Fixed: #1174 Mac - Alpha Build - Mouse Behavior
|
2010-11-15 10:04:52 +01:00 |
|
kervala
|
0f7b988352
|
Changed: #878 Fix typos in comments/code
|
2010-11-13 18:33:01 +01:00 |
|
kervala
|
6362857850
|
Changed: #878 Fix typos in comments/code
|
2010-11-12 14:26:38 +01:00 |
|
kervala
|
f912706dfd
|
Fixed: Compilation on Mac OS X 10.5
|
2010-11-09 13:21:17 +01:00 |
|
rti
|
0afa8d5887
|
Fixed: #1060 Implement getWndProc() on Mac OS X
|
2010-11-05 14:22:32 +01:00 |
|