Clone of mesa.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

SConscript 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. Import('*')
  2. linux_progs = [
  3. 'api_speed',
  4. ]
  5. glx_progs = [
  6. 'auxbuffer',
  7. 'getprocaddress',
  8. 'jkrahntest',
  9. 'sharedtex',
  10. 'texcompress2',
  11. 'texobjshare',
  12. ]
  13. mesa_progs = [
  14. 'debugger',
  15. ]
  16. progs = [
  17. 'afsmultiarb',
  18. 'antialias',
  19. 'arbfpspec',
  20. 'arbfptest1',
  21. 'arbfptexture',
  22. 'arbfptrig',
  23. 'arbnpot',
  24. 'arbnpot-mipmap',
  25. 'arbvptest1',
  26. 'arbvptest3',
  27. 'arbvptorus',
  28. 'arbvpwarpmesh',
  29. 'arraytexture',
  30. 'blendminmax',
  31. 'blendsquare',
  32. 'blendxor',
  33. 'blitfb',
  34. 'bufferobj',
  35. 'bug_3050',
  36. 'bug_3101',
  37. 'bug_3195',
  38. 'bug_texstore_i8',
  39. 'calibrate_rast',
  40. 'condrender',
  41. 'copypixrate',
  42. 'crossbar',
  43. 'cva',
  44. 'cva_huge',
  45. 'cylwrap',
  46. 'drawbuffers',
  47. 'drawbuffers2',
  48. 'exactrast',
  49. 'ext422square',
  50. 'fbotest1',
  51. 'fbotest2',
  52. 'fbotest3',
  53. 'fillrate',
  54. 'floattex',
  55. 'fog',
  56. 'fogcoord',
  57. 'fptest1',
  58. 'fptexture',
  59. 'getteximage',
  60. 'glutfx',
  61. 'interleave',
  62. 'invert',
  63. 'lineclip',
  64. 'manytex',
  65. 'mapbufrange',
  66. 'mapvbo',
  67. 'minmag',
  68. 'mipgen',
  69. 'mipmap_comp',
  70. 'mipmap_comp_tests',
  71. 'mipmap_limits',
  72. 'mipmap_view',
  73. 'multipal',
  74. 'multitexarray',
  75. 'multiwindow',
  76. 'no_s3tc',
  77. 'packedpixels',
  78. 'pbo',
  79. 'persp_hint',
  80. 'prog_parameter',
  81. 'quads',
  82. 'random',
  83. 'readrate',
  84. 'rubberband',
  85. 'scissor',
  86. 'scissor-viewport',
  87. 'seccolor',
  88. 'shader_api',
  89. 'stencil_twoside',
  90. 'stencil_wrap',
  91. 'stencilwrap',
  92. 'streaming_rect',
  93. 'subtex',
  94. 'subtexrate',
  95. 'tex1d',
  96. 'texcmp',
  97. 'texcompress2',
  98. 'texcompsub',
  99. 'texdown',
  100. 'texfilt',
  101. 'texgenmix',
  102. 'texline',
  103. 'texobj',
  104. 'texrect',
  105. 'texwrap',
  106. 'unfilledclip',
  107. 'vao-01',
  108. 'vao-02',
  109. 'vparray',
  110. 'vpeval',
  111. 'vptest1',
  112. 'vptest2',
  113. 'vptest3',
  114. 'vptorus',
  115. 'vpwarpmesh',
  116. 'yuvrect',
  117. 'yuvsquare',
  118. 'zbitmap',
  119. 'zcomp',
  120. 'zdrawpix',
  121. 'zreaddraw',
  122. ]
  123. for prog in progs:
  124. progs_env.Program(
  125. target = prog,
  126. source = prog + '.c',
  127. )