Mercury Developers: ultramn

Login name:
ultramn
Total Commits:
63 (0.8%)
Lines of Code:
1837 (0.5%)
Most Recent Commit:
2007-03-07 15:17

Activity by Clock Time

Activity by Hour of Day for ultramn

Activity by Day of Week for ultramn

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 63 (100.0%) 1837 (100.0%) 29.1
src/ 50 (79.4%) 1756 (95.6%) 35.1
Themes/default/Files/ 5 (7.9%) 66 (3.6%) 13.2
Themes/default/Graphics/ 8 (12.7%) 15 (0.8%) 1.8

Activity of ultramn

Most Recent Commits

ultramn 2007-03-07 15:17

*** empty log message ***

2 lines of code changed in:

  • src: MercuryMesh.cpp (+2 -1)
ultramn 2007-03-01 23:29

*** empty log message ***

1 lines of code changed in:

  • Themes/default/Graphics: Marble.ini (+1 -1)
ultramn 2007-03-01 22:50

*** empty log message ***

430 lines of code changed in:

  • Themes/default/Files: test3.frag (+1)
  • Themes/default/Graphics: Marble.ini (+1 -1), test2.ini (+1 -1)
  • src: MercuryDisplay.h (+3), MercuryDisplaySoftwareC.h (+2), MercuryDynTex.cpp (+173 -7), MercuryDynTex.h (+1), MercuryOGL.cpp (+150 -33), MercuryOGL.h (+14 -1), MercuryTexture.cpp (+6 -1), MercuryTexture.h (+7 -1), MercuryTextureManager.cpp (+66 -4), MercuryTextureManager.h (+2), ScreenFPS.cpp (+3 -3)
ultramn 2007-03-01 09:03

*** empty log message ***

54 lines of code changed in:

  • Themes/default/Files: cubish.frag (new 11), cubish.vert (new 16)
  • Themes/default/Graphics: Marble.ini (+9 -7), test3.ini (+1 -1)
  • src: MercuryDisplay_D3D.h (+3), MercuryOGL.cpp (+8 -12), ScreenFPS.cpp (+6 -4)
ultramn 2007-02-28 21:38

Cube map implemented....but not yet working perfectly

384 lines of code changed in:

  • src: MercuryOGL.cpp (+225 -59), MercuryOGL.h (+2 -1), MercuryTexture.cpp (+12 -1), MercuryTexture.h (+8), MercuryTextureManager.cpp (+136 -13), MercuryTextureManager.h (+1)
ultramn 2007-02-19 09:24

Untested- added FBO support. Declare a texture to be "dynamic" (attached to a fbo/rbo) by calling texture.SetIsDynamic (true);

Then, you can render to the texture with:
Display->BeginRenderToDynamicTexture (MercuryTexture* texture);
and stop rendering with
Display->EndRenderToDynamicTexture ();


NOTICE, this will not automatically clear the texture framebuffer, you must manually call ClearZBuffer and ClearFrameBuffer to do so, that is:

BeginRenderToDynamicTexture
ClearFrameBuffer
ClearZBuffer

draw stuff to the texture

EndRenderToDynamicTexture

and hopefully everything should *just* work (let's hope)

-David

115 lines of code changed in:

  • src: MercuryDisplay.h (+5), MercuryDisplaySoftwareC.h (+4), MercuryOGL.cpp (+81), MercuryOGL.h (+19), MercuryTexture.h (+6)
ultramn 2007-02-19 08:40

Added support for frame buffer object

72 lines of code changed in:

  • src: MercuryOGL_Ext.cpp (+50), MercuryOGL_Ext.h (+22)
ultramn 2006-11-05 16:58

*** empty log message ***

40 lines of code changed in:

  • Themes/default/Files: water.frag (+31 -10), water.vert (+7 -4)
  • Themes/default/Graphics: noiseBump.png (new), water.ini (+2 -2), waterSplot.png (new)
ultramn 2006-11-03 23:36

*** empty log message ***

9 lines of code changed in:

  • src: MercuryOGL.cpp (+9 -13)
ultramn 2006-11-03 23:17

enable pixelshader cleaner

1 lines of code changed in:

  • src: MercuryOGL.cpp (+1 -19)
ultramn 2006-11-03 22:24

int MercuryOGL::CompileShader (MString, MString) now compiles a shader and returns an integer glslang ID

19 lines of code changed in:

  • src: MercuryOGL.cpp (+18 -9), MercuryOGL.h (+1)
ultramn 2006-11-03 21:27

Textures working

2 lines of code changed in:

  • src: ShaderComposer.cpp (+2 -4)
ultramn 2006-11-03 21:02

*** empty log message ***

2 lines of code changed in:

  • src: MercuryOGL.cpp (+2 -2)
ultramn 2006-11-03 20:54

Shaders now textured, but still no directional light or shpere map

44 lines of code changed in:

  • src: MercuryOGL.cpp (+44 -23)
ultramn 2006-11-03 12:29

*** empty log message ***

6 lines of code changed in:

  • src: MercuryDisplay_D3D.cpp (+6)
ultramn 2006-10-20 12:39

*** empty log message ***

2 lines of code changed in:

  • src: MercuryOGL.cpp (+2 -4)
ultramn 2006-10-20 12:18

*** empty log message ***

17 lines of code changed in:

  • src: MercuryOGL.cpp (+10 -5), MercuryOGL.h (+7 -1)
ultramn 2006-10-13 20:03

*** empty log message ***

390 lines of code changed in:

  • src: ShaderComposer.cpp (new 359), ShaderComposer.h (new 31)
ultramn 2006-10-13 12:55

Pixelshaders NYW

168 lines of code changed in:

  • src: MercuryGLExt.cpp (+1), MercuryGLExt.h (+1), MercuryOGL.cpp (+114), MercuryOGL.h (+4), MercuryOGL_Ext.cpp (+33), MercuryOGL_Ext.h (+15)
ultramn 2006-04-29 10:13

Made some minor structural changes to MercuryOGL before pixelshaders would be added

79 lines of code changed in:

  • src: MercuryDisplay.h (+3), MercuryOGL.cpp (+66 -2), MercuryOGL.h (+10)
Generated by StatCVS 0.3