Changeset 1482 for trunk/packages/vizservers/nanovis
- Timestamp:
- May 31, 2009 3:47:53 PM (15 years ago)
- Location:
- trunk/packages/vizservers/nanovis
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/nanovis/NvLIC.cpp
r1481 r1482 144 144 cgDestroyParameter(m_plane_normal_param_render_vel); 145 145 cgDestroyParameter(m_max_param); 146 */ 146 147 cgDestroyProgram(m_render_vel_fprog); 147 */148 148 149 149 delete [] slice_vector; -
trunk/packages/vizservers/nanovis/NvParticleRenderer.cpp
r1481 r1482 29 29 NvParticleAdvectionShader* NvParticleRenderer::_advectionShader = NULL; 30 30 31 class NvParticleAdvectionShaderInstance { 32 public : 33 NvParticleAdvectionShaderInstance() 34 { 35 } 36 ~NvParticleAdvectionShaderInstance() 37 { 38 if (NvParticleRenderer::_advectionShader) 39 { 40 delete NvParticleRenderer::_advectionShader; 41 } 42 } 43 }; 44 NvParticleAdvectionShaderInstance shaderInstance; 45 31 46 NvParticleRenderer::NvParticleRenderer(int w, int h, CGcontext context) : 32 47 scale(1, 1, 1), … … 136 151 137 152 delete m_vertex_array; 138 #ifdef notdef139 delete _advectionShader;140 #endif141 153 delete [] data; 142 154 } -
trunk/packages/vizservers/nanovis/NvShader.cpp
r1477 r1482 18 18 NvShader::~NvShader() 19 19 { 20 cgDestroyProgram(_cgVP); 21 cgDestroyProgram(_cgFP); 20 resetPrograms(); 22 21 } 23 22 … … 36 35 void NvShader::resetPrograms() 37 36 { 38 if (_cgVP !=0)37 if (_cgVP > 0) 39 38 { 40 39 cgDestroyProgram(_cgVP); 41 40 } 42 41 43 if (_cgFP !=0)42 if (_cgFP > 0) 44 43 { 45 44 cgDestroyProgram(_cgFP);
Note: See TracChangeset
for help on using the changeset viewer.