Changeset 252 for trunk/gui/vizservers
- Timestamp:
- Mar 1, 2006 8:29:54 PM (18 years ago)
- Location:
- trunk/gui/vizservers/nanovis
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/vizservers/nanovis/Makefile
r251 r252 29 29 gcc $(CFLAG) Texture1D.cpp 30 30 31 Texture3D.o: Texture3D.cpp 31 Texture3D.o: Texture3D.cpp config.h 32 32 gcc $(CFLAG) Texture3D.cpp 33 33 … … 47 47 gcc $(CFLAG) ConvexPolygon.cpp 48 48 49 nanovis.o: nanovis.h nanovis.cpp 49 nanovis.o: nanovis.h nanovis.cpp config.h 50 50 gcc $(CFLAG) nanovis.cpp 51 51 -
trunk/gui/vizservers/nanovis/Texture3D.cpp
r226 r252 22 22 #include <math.h> 23 23 24 #include "config.h" 24 25 25 26 Texture3D::Texture3D(){ id=-1; gl_resource_allocated = false; } … … 73 74 74 75 switch(n_components){ 76 #ifdef NV40 75 77 case 1: 76 78 glTexImage3D(GL_TEXTURE_3D, 0, GL_LUMINANCE16F_ARB, width, height, depth, 0, GL_LUMINANCE, GL_FLOAT, data); … … 85 87 glTexImage3D(GL_TEXTURE_3D, 0, GL_RGBA16F_ARB, width, height, depth, 0, GL_RGBA, GL_FLOAT, data); 86 88 break; 89 #else 90 case 1: 91 glTexImage3D(GL_TEXTURE_3D, 0, GL_LUMINANCE, width, height, depth, 0, GL_LUMINANCE, GL_FLOAT, data); 92 break; 93 case 2: 94 glTexImage3D(GL_TEXTURE_3D, 0, GL_LUMINANCE_ALPHA, width, height, depth, 0, GL_LUMINANCE_ALPHA, GL_FLOAT, data); 95 break; 96 case 3: 97 glTexImage3D(GL_TEXTURE_3D, 0, GL_RGB, width, height, depth, 0, GL_RGB, GL_FLOAT, data); 98 break; 99 case 4: 100 glTexImage3D(GL_TEXTURE_3D, 0, GL_RGBA, width, height, depth, 0, GL_RGBA, GL_FLOAT, data); 101 break; 102 #endif 87 103 default: 88 104 break;
Note: See TracChangeset
for help on using the changeset viewer.