home *** CD-ROM | disk | FTP | other *** search
/ Fujiology Archive / fujiology_archive_v1_0.iso / !FALCON / LINEOUT / OUT.ZIP / SOURCE.ZIP / H_FLYRPC.I < prev    next >
Text File  |  2001-09-29  |  901b  |  35 lines

  1. ; HumanFly Remote Procedure Call protocol equates for DSP implementation.
  2.  
  3. ; parallel pipelinemode calls
  4. RPC_TRANSMISSION_END:    =    0
  5. RPC_CLEAR_REGISTRY:    =    1
  6. RPC_REGISTER_OBJECT:    =    2
  7. RPC_NEW_PRIMITIVEMESH:    =    3
  8. RPC_SORT_PRIMITIVEMESH:    =    4
  9. RPC_PAINT_PRIMITIVES:    =    5
  10. RPC_GENERATE_ROTMATRIX:    =    6
  11. RPC_GENERATE_QUATMATRIX:=    7
  12. RPC_PUSH_MATRIX:    =    8
  13. RPC_POP_MATRIX:        =    9
  14. RPC_TRANSLATE_MATRIX:    =    10
  15. RPC_TRANSFORM_OBJECT:    =    11
  16.  
  17. ; general (serial and parallel) pipelinemode calls
  18. RPC_STORE_TEXTURE:    =    12
  19. RPC_SET_TEXTUREPIXEL:    =    13
  20. RPC_SET_OFFSETPIXEL:    =    14
  21. RPC_PAINT_POLYGON:    =    15
  22. RPC_UPDATE_VIEWPORT:    =    16
  23. RPC_SET_V4ALPHA:    =    17
  24. RPC_SET_V4BUMP:        =    18
  25. RPC_CLIPPAINT_POLYGON:    =    19
  26. RPC_REPLACE_OBJECT:    =    20
  27.  
  28. ; shade types communicated to CPU.
  29. RPC_FLATSHADED:        =    0
  30. RPC_GOURAUDSHADED:    =    1
  31. RPC_TEXTUREMAPPED:    =    2
  32. RPC_ALPHATEXTURED:    =    3
  33. RPC_BUMPMAPPED:        =    4
  34. RPC_SPRITE:        =    5
  35. RPC_LINE:        =    6