Changeset 2806


Ignore:
Timestamp:
Mar 6, 2012, 9:57:23 AM (12 years ago)
Author:
ldelgass
Message:

Remove some unused code/macros

Location:
trunk/packages/vizservers/nanovis
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/nanovis/ParticleSystem.cpp

    r2805 r2806  
    7171void* ParticleSystem::dataLoadMain(void* data)
    7272{
    73        
    7473    ParticleSystem* particleSystem = (ParticleSystem*) data;
    7574    CircularFifo<float*, 10>& queue = particleSystem->_queue;
  • trunk/packages/vizservers/nanovis/define.h

    r2798 r2806  
    1414 * ======================================================================
    1515 */
    16 
    17 
    18 //The NanoVis system wide defines
    19 //Here we try to hide OpenGL native definitions as much as possible
    20 
    21 
    2216#ifndef _DEFINE_H_
    2317#define _DEFINE_H_
     
    2620#include <Cg/cgGL.h>
    2721
    28 #define CHECK_FRAMEBUFFER_STATUS() \
    29 { \
    30  GLenum status;  \
    31  status = glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT);  \
    32  TRACE("%x\n", status); \
    33  switch(status) {  \
    34  case GL_FRAMEBUFFER_COMPLETE_EXT:  \
    35    TRACE("framebuffer complete!\n"); \
    36    break;  \
    37  case GL_FRAMEBUFFER_UNSUPPORTED_EXT:  \
    38    TRACE("framebuffer GL_FRAMEBUFFER_UNSUPPORTED_EXT\n"); \
    39     /* you gotta choose different formats */  \
    40    assert(0);  \
    41    break;  \
    42  case GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT:  \
    43    TRACE("framebuffer INCOMPLETE_ATTACHMENT\n"); \
    44    break;  \
    45  case GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT:  \
    46    TRACE("framebuffer FRAMEBUFFER_MISSING_ATTACHMENT\n"); \
    47    break;  \
    48  case GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT:  \
    49    TRACE("framebuffer FRAMEBUFFER_DIMENSIONS\n");\
    50    break; \
    51  case GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT: \
    52    TRACE("framebuffer INCOMPLETE_FORMATS\n");\
    53    break; \
    54  case GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT: \
    55    TRACE("framebuffer INCOMPLETE_DRAW_BUFFER\n");\
    56    break; \
    57  case GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT: \
    58    TRACE("framebuffer INCOMPLETE_READ_BUFFER\n");\
    59    break; \
    60  case GL_FRAMEBUFFER_BINDING_EXT: \
    61    TRACE("framebuffer BINDING_EXT\n");\
    62    break; \
    63 /*
    64  *  case GL_FRAMEBUFFER_STATUS_ERROR_EXT: \
    65  *     TRACE("framebuffer STATUS_ERROR\n");\
    66  *        break; \
    67  *        */ \
    68  default: \
    69    ERROR("unknown framebuffer error %d\n", status);\
    70    /* programming error; will fail on all hardware */ \
    71    assert(0); \
    72  }\
    73 }
    74 
    75 #ifdef notdef
    76 
    77 
    78 #define CHECK_FRAMEBUFFER_STATUS()                            \
    79   {                                                           \
    80     GLenum status;                                            \
    81     status = glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT); \
    82     switch(status) {                                          \
    83       case GL_FRAMEBUFFER_COMPLETE_EXT:                       \
    84         break;                                                \
    85       case GL_FRAMEBUFFER_UNSUPPORTED_EXT:                    \
    86         /* choose different formats */                        \
    87         break;                                                \
    88       default:                                                \
    89         /* programming error; will fail on all hardware */    \
    90         ERROR(stderr, "programming error\n");               \
    91         assert(0);                                            \
    92      }                                                        \
    93    }
    94 #endif
    95 
    96 // use this to send debug messages back to the client
    97 void debug(char *message);
    98 void debug(char *message, double v1);
    99 void debug(char *message, double v1, double v2);
    100 void debug(char *message, double v1, double v2, double v3);
    101 
    102 #define __NANOVIS_DEBUG__ 0
    103 //#define __NANOVIS_DEBUG__ 1
     22#define CHECK_FRAMEBUFFER_STATUS()                              \
     23do {                                                            \
     24    GLenum status;                                              \
     25    status = glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT);   \
     26    TRACE("%x\n", status);                                      \
     27    switch(status) {                                            \
     28    case GL_FRAMEBUFFER_COMPLETE_EXT:                           \
     29        TRACE("framebuffer complete!\n");                       \
     30        break;                                                  \
     31    case GL_FRAMEBUFFER_UNSUPPORTED_EXT:                        \
     32        TRACE("framebuffer GL_FRAMEBUFFER_UNSUPPORTED_EXT\n");  \
     33        assert(0);                                              \
     34        break;                                                  \
     35    case GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT:              \
     36        TRACE("framebuffer INCOMPLETE_ATTACHMENT\n");           \
     37        break;                                                  \
     38    case GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT:      \
     39        TRACE("framebuffer FRAMEBUFFER_MISSING_ATTACHMENT\n");  \
     40        break;                                                  \
     41    case GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT:              \
     42        TRACE("framebuffer FRAMEBUFFER_DIMENSIONS\n");          \
     43        break;                                                  \
     44    case GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT:                 \
     45        TRACE("framebuffer INCOMPLETE_FORMATS\n");              \
     46        break;                                                  \
     47    case GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT:             \
     48        TRACE("framebuffer INCOMPLETE_DRAW_BUFFER\n");          \
     49        break;                                                  \
     50    case GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT:             \
     51        TRACE("framebuffer INCOMPLETE_READ_BUFFER\n");          \
     52        break;                                                  \
     53    case GL_FRAMEBUFFER_BINDING_EXT:                            \
     54        TRACE("framebuffer BINDING_EXT\n");                     \
     55        break;                                                  \
     56    default:                                                    \
     57        ERROR("unknown framebuffer error %d\n", status);        \
     58        /* programming error; will fail on all hardware */      \
     59        assert(0);                                              \
     60    }                                                           \
     61} while(0)
    10462
    10563#endif
  • trunk/packages/vizservers/nanovis/global.h

    r2798 r2806  
    1111 * ======================================================================
    1212 */
    13 
    14 
    15 //system wide global or static functions
    16 
    1713#ifndef _GLOBAL_H_
    1814#define _GLOBAL_H_
     
    2218#include <Trace.h>
    2319#include <stdio.h>
    24 
    25 #ifdef notdef
    26 #define CHECK_FRAMEBUFFER_STATUS() \
    27 {\
    28  GLenum status; \
    29  status = glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT); \
    30  TRACE("%x\n", status);                    \
    31  switch(status) { \
    32  case GL_FRAMEBUFFER_COMPLETE_EXT: \
    33      TRACE("framebuffer complete!\n");  \
    34    break; \
    35  case GL_FRAMEBUFFER_UNSUPPORTED_EXT: \
    36      ERROR("framebuffer GL_FRAMEBUFFER_UNSUPPORTED_EXT\n");     \
    37     /* you gotta choose different formats */ \
    38    assert(0); \
    39    break; \
    40  case GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT:         \
    41      TRACE("framebuffer INCOMPLETE_ATTACHMENT\n");      \
    42    break; \
    43  case GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT: \
    44      TRACE("framebuffer FRAMEBUFFER_MISSING_ATTACHMENT\n");     \
    45    break; \
    46  case GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT: \
    47      TRACE("framebuffer FRAMEBUFFER_DIMENSIONS\n");     \
    48    break; \
    49  case GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT: \
    50      TRACE("framebuffer INCOMPLETE_DUPLICATE_ATTACHMENT\n");    \
    51    break; \
    52  case GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT: \
    53      TRACE("framebuffer INCOMPLETE_FORMATS\n"); \
    54    break; \
    55  case GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT: \
    56      TRACE("framebuffer INCOMPLETE_DRAW_BUFFER\n");     \
    57    break; \
    58  case GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT: \
    59      TRACE("framebuffer INCOMPLETE_READ_BUFFER\n");     \
    60    break; \
    61  case GL_FRAMEBUFFER_BINDING_EXT: \
    62      TRACE("framebuffer BINDING_EXT\n");        \
    63    break; \
    64 /*
    65  *  case GL_FRAMEBUFFER_STATUS_ERROR_EXT: \
    66  *     TRACE("framebuffer STATUS_ERROR\n");\
    67  *        break; \
    68  *        */ \
    69  default: \
    70    /* programming error; will fail on all hardware */ \
    71    assert(0); \
    72  }\
    73 }
    74 
    75 #define CHECK_FRAMEBUFFER_STATUS()                            \
    76   {                                                           \
    77     GLenum status;                                            \
    78     status = glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT); \
    79     switch(status) {                                          \
    80       case GL_FRAMEBUFFER_COMPLETE_EXT:                       \
    81         break;                                                \
    82       case GL_FRAMEBUFFER_UNSUPPORTED_EXT:                    \
    83 ~        /* choose different formats */                        \
    84         break;                                                \
    85       default:                                                \
    86         /* programming error; will fail on all hardware */    \
    87         ERROR("programming error\n");               \
    88         assert(0);                                            \
    89      }                                                        \
    90    }
    91 #endif
    9220
    9321inline void
     
    10129    glEnd();
    10230}
    103 
    10431
    10532//query opengl information
  • trunk/packages/vizservers/nanovis/nanovis.cpp

    r2800 r2806  
    225225int renderMode = RM_VOLUME;
    226226
    227 /*
    228  * ----------------------------------------------------------------------
    229  * USAGE: debug("string", ...)
    230  *
    231  * Use this anywhere within the package to send a debug message
    232  * back to the client.  The string can have % fields as used by
    233  * the printf() package.  Any remaining arguments are treated as
    234  * field substitutions on that.
    235  * ----------------------------------------------------------------------
    236  */
    237 void
    238 debug(char *str)
    239 {
    240     ssize_t nWritten;
    241 
    242     nWritten = write(2, str, strlen(str));
    243 }
    244 
    245 void
    246 debug(char *str, double v1)
    247 {
    248     char buffer[512];
    249     sprintf(buffer, str, v1);
    250     debug(buffer);
    251 }
    252 
    253 void
    254 debug(char *str, double v1, double v2)
    255 {
    256     char buffer[512];
    257     sprintf(buffer, str, v1, v2);
    258     debug(buffer);
    259 }
    260 
    261 void
    262 debug(char *str, double v1, double v2, double v3)
    263 {
    264     char buffer[512];
    265     sprintf(buffer, str, v1, v2, v3);
    266     debug(buffer);
    267 }
    268 
    269227void removeAllData()
    270228{
    271229    //
    272230}
    273 
    274231
    275232void
     
    400357}
    401358
    402 //report errors related to CG shaders
    403 void
    404 cgErrorCallback(void)
    405 {
    406     CGerror lastError = cgGetError();
    407     if(lastError) {
    408         const char *listing = cgGetLastListing(g_context);
    409         ERROR("\n---------------------------------------------------\n");
    410         ERROR("%s\n\n", cgGetErrorString(lastError));
    411         ERROR("%s\n", listing);
    412         ERROR("-----------------------------------------------------\n");
    413         ERROR("Cg error, exiting...\n");
    414         cgDestroyContext(g_context);
    415         DoExit(-1);
    416     }
    417 }
    418 
    419 
    420 CGprogram
     359CGprogram
    421360LoadCgSourceProgram(CGcontext context, const char *fileName, CGprofile profile,
    422361                    const char *entryPoint)
Note: See TracChangeset for help on using the changeset viewer.