kaetemi
|
655c22e839
|
Fix compile
|
11 years ago |
kaetemi
|
43a061bebd
|
SSE2: Compile fix
--HG--
branch : sse2
|
11 years ago |
kaetemi
|
6734852fa3
|
SSE2: Ensure correct allocator is used
--HG--
branch : sse2
|
11 years ago |
kaetemi
|
71a598db7e
|
SSE2: Remove dead code
--HG--
branch : sse2
|
11 years ago |
kaetemi
|
848932f93a
|
SSE2: Fix for MinGW
--HG--
branch : sse2
|
11 years ago |
kaetemi
|
ac3e69b8ab
|
Merge with default
--HG--
branch : sse2
|
11 years ago |
kaetemi
|
b18203fc4e
|
Fix Ryzom server compile under MinGW
|
11 years ago |
kaetemi
|
43be0fd2a5
|
Fix D3D driver compile under MinGW
|
11 years ago |
kaetemi
|
75f7b9f931
|
Fix Snowballs service compile under MinGW
|
11 years ago |
kaetemi
|
f4fd8bb669
|
Fix linking of OpenGL driver under MinGW
|
11 years ago |
kaetemi
|
3dd11fe157
|
Fix compilation of NLMISC under MinGW
|
11 years ago |
kaetemi
|
f6ad306a57
|
SSE2: Add macro for force inline
--HG--
branch : sse2
|
11 years ago |
kaetemi
|
d3fb390cf3
|
SSE2: Align CMatrix
--HG--
branch : sse2
|
11 years ago |
kaetemi
|
556a41afee
|
SSE2: Implement alignment for arena allocator
--HG--
branch : sse2
|
11 years ago |
kaetemi
|
eee9ba0cae
|
SSE2: Add aligned allocators
--HG--
branch : sse2
|
11 years ago |
kaetemi
|
9b48fb0c5a
|
Change default for 'setStaticMemoryToVRAM'
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
457f794584
|
Merge with default
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
1a4a7bafab
|
Backed out changeset: 897087f1fa71, 7c3f1f0dc9d8, 61d11f94e3ea
|
11 years ago |
kaetemi
|
798d207d0d
|
Fix EOL
|
11 years ago |
dfighter1985
|
4abf74d6e9
|
We can now drag elements, they will disappear and whatnot, but at least they can be dragged!
--HG--
branch : gui-editor
|
11 years ago |
dfighter1985
|
e12d189d51
|
Refactored input event handling a bit.
--HG--
branch : gui-editor
|
11 years ago |
dfighter1985
|
41f44b2aa6
|
Merge default.
--HG--
branch : gsoc2012-gui-editor
|
11 years ago |
kaetemi
|
5d542ed91e
|
GL3: Increase number of usable samplers in program from 4 to 32
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
07f663a68e
|
GL3: Cleanup
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
44102b2034
|
GL3: Use glClearBuffer
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
ec190696ad
|
GL3: Unlit material color
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
4b4ac31a3d
|
Remove branch unrelated features (must backout this changeset after merging into parent feature branch)
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
a17fc28955
|
GL3: Cleanup
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
f7d0b292f7
|
GL3: Cleanup
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
5ed5cd5ea8
|
Add interface for HMD with player death support
|
11 years ago |
kaetemi
|
62381dd219
|
GL3: Cleanup dead code
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
7691e22a28
|
GL3: Fix ambient
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
d7a0816547
|
Merge with default
--HG--
branch : opengl3
|
11 years ago |
kaetemi
|
3738aa71ce
|
Fix EOL
--HG--
branch : opengl3
|
11 years ago |
kervala
|
62eb6347e5
|
Changed: Aligned methods names
|
11 years ago |
dfighter1985
|
2ca40f10eb
|
Merging default.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
kaetemi
|
40fe633dbe
|
Fix thread lockup in zone lighter
--HG--
branch : build_pipeline_py
|
11 years ago |
kaetemi
|
89a2a2ce99
|
Do not select stereo display debugger when HMD is set to Auto in Snowballs
|
11 years ago |
kaetemi
|
bcb2f48940
|
Remove georges4cvs feature
|
11 years ago |
kervala
|
c9a9839ce6
|
Fixed: Compilation under Mac OS X 10.9 (new libc++ tr1 namespace is std not std::tr1)
|
11 years ago |
kervala
|
1c50b1f943
|
Fixed: Compilation under Mac OS X 10.9
|
11 years ago |
Nimetu
|
4c2531474a
|
Fix typo (issue #70)
--HG--
branch : misc-patches
|
11 years ago |
kervala
|
b219623129
|
Fixed: Verbose warning
|
11 years ago |
kervala
|
dda2215ed8
|
Fixed: Wrong algorithm
|
11 years ago |
dfighter1985
|
a119d3e1a0
|
Use the view matrix instead of modelview to transform the light stuff.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
8f2e75415c
|
Set up the normalmatrix in the driver and feed it to the shaders, instead of calculating it in the shaders.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
eb9b3e4f0f
|
Implemented light controls.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
1cc71457eb
|
Implemented a basic fog control widget.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
982b99d8d0
|
Merged the GPU program stuff from mainline.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
32e814ecb6
|
Use separate shaders in the OpenGL3 driver.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
5326324b56
|
Some comments.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
586c25f864
|
When clearing the dynmat, should clear all of them. Also fixes a crash.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
76204a844d
|
When changing a shader in the editor, reload it in the driver too.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
b775237215
|
It's now possible to render using the user shaders and dynmat.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
kervala
|
6695a9064e
|
Changed: Created NELID macro to fix warning "multi-character character constant"
|
11 years ago |
dfighter1985
|
0ab68ef25f
|
Added point light support.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
c6bb6ec2a9
|
Renamed a bunch of shader related classes in NL3D to contain the word Usr, since they are user shader related.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
6c58856ed7
|
Shininess is now loaded from the material as a uniform instead of being hardcoded.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
28c4b5b157
|
Added specular term to the directional lights.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
354d2b8c65
|
Added ambient term support for directional light.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
43817746ec
|
Renamed light[n]Col to light[n]ColDiff.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
dfighter1985
|
0def5caf54
|
Added diffuse directional light support to the normal shader.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
kaetemi
|
ce9e0a397b
|
Fix regression from stereo branch in wind tree
|
11 years ago |
kaetemi
|
3c099397d8
|
Update supportVertexProgram calls
|
11 years ago |
kaetemi
|
e99bc7ba69
|
Remove old interface
|
11 years ago |
kaetemi
|
256f7ff06c
|
Cleanup unused code
|
11 years ago |
dfighter1985
|
8d57eac3d4
|
Some basic fog.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
kaetemi
|
6dfc8d0a00
|
Rename
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
973215e1d0
|
Cleanup
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
96dc139ddd
|
Merge with default
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
df123d6b89
|
Fix compile errors caused by missing includes
|
11 years ago |
kaetemi
|
f9c9c1836a
|
Use named uniform indices for lighted vertex program
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
61af565bf9
|
Updated wind tree program container
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
c353121771
|
Use lighted vertex program container for per pixel light program
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
a72f25e763
|
Add container for lighted vertex program
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
5e14dc4458
|
Update veget implementation
--HG--
branch : multipass-stereo
|
11 years ago |
dfighter1985
|
06d7bd9c74
|
Added alpha test to generated shaders.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
kaetemi
|
c6139419ac
|
Partial update of veget vp
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
88cbc2f82b
|
Simplify
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
abafc9b1ef
|
Adjust landscape vertex program to use new interface
--HG--
branch : multipass-stereo
|
11 years ago |
dfighter1985
|
1acccdb5ef
|
Uniform index caching.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
kaetemi
|
5ad617efb6
|
Use new program interface for water vertex program
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
64643e564b
|
Some fixes
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
0429e67903
|
Use CSmartPtr for vertex program
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
484a946c60
|
Fix incorrectly removed line
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
b03895f5f3
|
Missed file in last commit
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
e3dead19e4
|
Replace temporary CMaterial code
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
87b24bc4ab
|
Add glsl pixel program for stereo distortion
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
ac2e087fbf
|
Cleanup abstract gpu program interface
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
81876009d3
|
Implement new driver interface in OpenGL driver
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
d1b93ac3d6
|
Expand parameter interface
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
e84e08b0f6
|
Reduce function duplication
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
4d1b5d90c0
|
Builtin parameter set functions
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
afe6c16bf3
|
Separate count and size
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
05583d134a
|
Cleanup driver interface
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
235bfcfd94
|
Add additional set functions
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
f0af3326e6
|
Add gpu program params storage structure
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
ee0396bd6f
|
Implement new gpu program interface in direct3d driver
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
350b580085
|
Implement new gpu program interface in opengl driver
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
1fa02cae9e
|
Make gpu programs use abstract gpu program class
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
97c9c26690
|
Add abstract gpu program and source classes
--HG--
branch : multipass-stereo
|
11 years ago |
dfighter1985
|
888812e72d
|
Only validate the shader program after it's set up. Avoids false alarm.
--HG--
branch : gsoc2013-dfighter
|
11 years ago |
Thibaut Girka
|
ea8a845ab9
|
Add support for LibVR
--HG--
branch : multipass-stereo
|
12 years ago |
dfighter1985
|
4f8ac17529
|
Implemented the mapping of TexEnv calls to GLSL. More or less.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
d67198580a
|
Implemented uniform querying, setting. Also updated the test triangle.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
9dc91a6ed1
|
Abstract program objects, vertex, and pixel programs can now be created using the driver, so the user can now feed shaders to it.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
f5358f712c
|
Rendering the debug triangle with GLSL now works.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
6fba0c094a
|
Merging default
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
b1777ff546
|
Projection matrix is now generated and managed by Nel and only loaded into OpenGL when dirty.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
cfc4565b5d
|
Removed more stuff that's no longer neccessary now that we only work with VBO.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
96b2df8405
|
Merge with default
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
53bebec880
|
Add some basic prediction to CCDBNodeBranch::find
--HG--
branch : kaetemi-optimize
|
12 years ago |
dfighter1985
|
bb6195f858
|
Always prefer VBOs as OpenGL core requires the use of VBOs.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
8f45e49fa0
|
GL3 driver can now be instantiated.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
5a9537dfcc
|
Avoid having to use 'set' action handler, which parses the value expression on every use, in interface links by implementing use of cdb nodes as targets
--HG--
branch : kaetemi-optimize
|
12 years ago |
kaetemi
|
7bb8dec40c
|
Parse action handler condition for interface link in advance
--HG--
branch : kaetemi-optimize
|
12 years ago |
kaetemi
|
d5308215aa
|
Avoid redundant per-frame calls to getDbProp in NLGUI::CWidgetManager
--HG--
branch : kaetemi-optimize
|
12 years ago |
dfighter1985
|
dddd531249
|
Moved back the unix event emitter to the OpenGL driver. It was a bad idea to move it out ( this way ) originally.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
1c0d74fc00
|
Unix build fixes.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
dcf3ba2785
|
Move unix event emitter out of the driver, to NL3D.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
1e9771d054
|
Merge with default
--HG--
branch : multipass-stereo
|
12 years ago |
kervala
|
296b4384a8
|
Fixed: Compilation in 64 bits with Windows SDK 8.0 (patch provided by StudioEtrange)
|
12 years ago |
dfighter1985
|
0c64261e22
|
The 3dsmax exporter will now use the material file specified in the Nel material.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
3ff8613205
|
Merging default.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
ac98c00088
|
The prototype of the material exporter. It's only called when exporting a mesh, for now.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
80bcf2026a
|
If dynamic material already exists, simply just reinitialize it.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
b776409cc8
|
More material properties are converted now.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
37fb2cfcda
|
Started work on converting the old material to new one. Some colors are already out. Also made some modifications to the editor so it can deal with it.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
192e9c058a
|
More work on the Variant type. Also modified material editor to use it.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
a113c81db3
|
Added a Variant type ( for holding variable type values ) to NLMISC
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
96eb64ecbe
|
Shader can now be set for the rendering pass, using the shader combo box in MaterialWidget.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
Michael Witrant
|
293601e80e
|
Fixed definition tests for optional LibOVR
--HG--
branch : multipass-stereo
|
12 years ago |
Michael Witrant
|
a33a0e5c56
|
LibOVR is optional, and is disabled by default
--HG--
branch : multipass-stereo
|
12 years ago |
dfighter1985
|
00b47d6a50
|
Implemented the Shader widget, more or less.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
a71e4bc3ed
|
Added some Shader related classes. They are not yet complete.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
b1aaf05bf6
|
Init/release VR interfaces in ryzom client, ref #43
--HG--
branch : multipass-stereo
|
12 years ago |
dfighter1985
|
ea06a2c656
|
Property values can now be changed.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
dcd77495ca
|
Fix particles being animated twice in stereo render, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
bf8bd64f0d
|
Add stereo debugger for visually comparing rendered frames, ref #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
1fe2b62eb1
|
Add minimal head model and world scale, ref #43
--HG--
branch : multipass-stereo
|
12 years ago |
dfighter1985
|
ed267a6587
|
Probably we don't want the default first pass to be stuck with us if we're loading a material.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
0dd8764e45
|
Make bloom work together with render target used for the rift shader, ref #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
52f4a37939
|
Remove unnecessary user render target code from bloom, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
dfighter1985
|
832178a83f
|
Adding / Removing properties will now work.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
43f8adff79
|
Render left and right deformed view, re #43
--HG--
branch : multipass-stereo
|
12 years ago |
dfighter1985
|
94fe455a1a
|
Material widget now retrieves the passes when loading a material.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
ce92c13289
|
Test the barrel shader, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
c5c6f7c871
|
Render the scene to a target texture for the stereo rendering filter, ref #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
7766116494
|
Fix a render target issue, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
dfighter1985
|
02e61b1e1b
|
Implemented the functionality of the Render Passes widget.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
c5e1235cbb
|
Create stereo render target, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
dfighter1985
|
30f8c9f9e1
|
Added a Nel3D proxy class.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
85109102b2
|
Add interface for stereo display render targets, ref #43
--HG--
branch : multipass-stereo
|
12 years ago |
dfighter1985
|
85e885f274
|
Worked a bit more on dynamic material. Also started to rework the material and pass widgets since I've realized I messed it up. Eg.: passes should have properties, not the material itself.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
dfighter1985
|
32071d9053
|
Added skeleton for CDynMaterial. This class will be the new material.
--HG--
branch : gsoc2013-dfighter
|
12 years ago |
kaetemi
|
5f229667bc
|
Create interface classes for stereo displays and head mounted displays, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
1cc5848220
|
Create a clipping frustum, ref #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
e7842982a0
|
Allow multiple user cameras to be calculated separately, useful for sky etc, re #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
4864ce7a5a
|
Add eye distance in 2D interface shift, re #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
5423d4d025
|
Add 2D interface shifting calculations, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
d1bf069708
|
Add some comments, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
91be2d64bd
|
Cleanup and make bloom work with stereo rendering, re #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
32a187a199
|
Render from multiple cameras, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
a5c9592165
|
Read sensor data and set camera in snowballs, ref #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
a79b9f7e65
|
Add library name to device name, re #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
64821ab4de
|
List stereo devices, see #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
8ded099fbb
|
Added some notes
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
78179ed809
|
Rename some functions to follow the same naming convention of others
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
ad5b60963f
|
Cleanup
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
be33bbc70f
|
Add support for fp40 with opengl
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
3e91b1a5cf
|
Test texture with postprocessing material, seems to work with opengl
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
dfb110b387
|
Add function to check which pixel program profiles are available on a driver
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
9f1ddc9202
|
Add test for ps.1.1 pixel program in snowballs (it works too now)
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
4200483383
|
Removed unneeded parser related code from the opengl pixel program implementation
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
f08de2dcdc
|
Added diff to opengl driver for old nevrax pixel program code, marked todos in comments
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
983fab378c
|
Add rest of the diff from the old nevrax code for pixel programs to NL3D
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
ef720f764f
|
Removed some CEffect related bit that slipped in
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
3927378399
|
Add diff from old nevrax pixel program code to IDriver, CEffect related code not included
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
7be5858010
|
Simplify CPixelProgram
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
16d47d742f
|
Add some files from old nevrax shader code for exposing pixel programs in the drivers
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
f63a275f2b
|
Backed out changeset ea4b76b7213a, bad approach
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
c7994bb11f
|
Allow rendering with bloom to a user provided render target (untested) (#43)
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
87c30bceea
|
Add info structure for multipass camera rendering effects #43
--HG--
branch : multipass-stereo
|
12 years ago |
kaetemi
|
3b9f934b82
|
Fixes to compile Ryzom Client with lua 5.2
|
12 years ago |
kaetemi
|
d139185b1e
|
Compile NLGUI with lua 5.2
|
12 years ago |
dfighter1985
|
337f93a233
|
When adding a new widget, the correct widget is now instantiated. Also added some checks.
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |
dfighter1985
|
142bc623c9
|
Some more work for widget adding support. Basically the system works, just need to make sure the proper widget is instantiated, and the defaults are loaded ( so it shows up ).
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |
dfighter1985
|
a0af49fd40
|
Merged default.
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |
Dzmitry Kamiahin
|
68fe576f01
|
Fixed self-comparsion in ps.
|
12 years ago |
dfighter1985
|
67a24bb1b0
|
Merged default
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |
kervala
|
0624da9c82
|
Changed: Added a new event EventCloseWindowId when system reports window should be closed
|
12 years ago |
kervala
|
381eeaef8a
|
Fixed: Virtual destructor warning
|
12 years ago |
kervala
|
0c2e2d3e8f
|
fixes #32 build failure/error using clang
|
12 years ago |
dfighter1985
|
d2fd01393f
|
Merging default.
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |
dfighter1985
|
526da8ddf8
|
MODIFIED: no more action handler spam.
|
12 years ago |
dfighter1985
|
7aee088634
|
FIXED: Deleting the CViewText of CCtrlTextButton should no longer lead to crashes.
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |
dfighter1985
|
df834e0584
|
FIXED: Widgets will no longer get stuck in the widget hierarchy tree, when deleting their parent.
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |
dfighter1985
|
363154e241
|
MODIFIED: Preliminary support for a little cleanup when removing a widget from it's parent group ( for example when moving the widget ).
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |
dfighter1985
|
aa2affa158
|
MODIFIED: Draw the highlight of the currently selected widget in editor mode.
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |
dfighter1985
|
b80c47cc10
|
MODIFIED: Somehow I left this here, and it prevented viewtexts from being selected.
--HG--
branch : gsoc2012-gui-editor
|
12 years ago |