WebGLRenderer.tests.js 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375
  1. /* global QUnit */
  2. import { WebGLRenderer } from '../../../../src/renderers/WebGLRenderer.js';
  3. export default QUnit.module( 'Renderers', () => {
  4. QUnit.module( 'WebGLRenderer-webonly', () => {
  5. // INSTANCING
  6. QUnit.test( 'Instancing', ( assert ) => {
  7. const renderer = new WebGLRenderer();
  8. assert.ok( renderer, 'Can instantiate a renderer.' );
  9. } );
  10. // PROPERTIES
  11. QUnit.todo( 'domElement', ( assert ) => {
  12. assert.ok( false, 'everything\'s gonna be alright' );
  13. } );
  14. QUnit.todo( 'debug', ( assert ) => {
  15. assert.ok( false, 'everything\'s gonna be alright' );
  16. } );
  17. QUnit.todo( 'autoClear', ( assert ) => {
  18. assert.ok( false, 'everything\'s gonna be alright' );
  19. } );
  20. QUnit.todo( 'autoClearColor', ( assert ) => {
  21. assert.ok( false, 'everything\'s gonna be alright' );
  22. } );
  23. QUnit.todo( 'autoClearDepth', ( assert ) => {
  24. assert.ok( false, 'everything\'s gonna be alright' );
  25. } );
  26. QUnit.todo( 'autoClearStencil', ( assert ) => {
  27. assert.ok( false, 'everything\'s gonna be alright' );
  28. } );
  29. QUnit.todo( 'sortObjects', ( assert ) => {
  30. assert.ok( false, 'everything\'s gonna be alright' );
  31. } );
  32. QUnit.todo( 'clippingPlanes', ( assert ) => {
  33. assert.ok( false, 'everything\'s gonna be alright' );
  34. } );
  35. QUnit.todo( 'localClippingEnabled', ( assert ) => {
  36. assert.ok( false, 'everything\'s gonna be alright' );
  37. } );
  38. QUnit.todo( 'outputEncoding', ( assert ) => {
  39. assert.ok( false, 'everything\'s gonna be alright' );
  40. } );
  41. QUnit.todo( 'physicallyCorrectLights', ( assert ) => {
  42. assert.ok( false, 'everything\'s gonna be alright' );
  43. } );
  44. QUnit.todo( 'toneMapping', ( assert ) => {
  45. assert.ok( false, 'everything\'s gonna be alright' );
  46. } );
  47. QUnit.todo( 'toneMappingExposure', ( assert ) => {
  48. assert.ok( false, 'everything\'s gonna be alright' );
  49. } );
  50. // PUBLIC
  51. QUnit.todo( 'isWebGLRenderer', ( assert ) => {
  52. assert.ok( false, 'everything\'s gonna be alright' );
  53. } );
  54. QUnit.todo( 'getContext', ( assert ) => {
  55. assert.ok( false, 'everything\'s gonna be alright' );
  56. } );
  57. QUnit.todo( 'getContextAttributes', ( assert ) => {
  58. assert.ok( false, 'everything\'s gonna be alright' );
  59. } );
  60. QUnit.todo( 'forceContextLoss', ( assert ) => {
  61. assert.ok( false, 'everything\'s gonna be alright' );
  62. } );
  63. QUnit.todo( 'forceContextRestore', ( assert ) => {
  64. assert.ok( false, 'everything\'s gonna be alright' );
  65. } );
  66. QUnit.todo( 'getPixelRatio', ( assert ) => {
  67. assert.ok( false, 'everything\'s gonna be alright' );
  68. } );
  69. QUnit.todo( 'setPixelRatio', ( assert ) => {
  70. assert.ok( false, 'everything\'s gonna be alright' );
  71. } );
  72. QUnit.todo( 'getSize', ( assert ) => {
  73. assert.ok( false, 'everything\'s gonna be alright' );
  74. } );
  75. QUnit.todo( 'setSize', ( assert ) => {
  76. assert.ok( false, 'everything\'s gonna be alright' );
  77. } );
  78. QUnit.todo( 'getDrawingBufferSize', ( assert ) => {
  79. assert.ok( false, 'everything\'s gonna be alright' );
  80. } );
  81. QUnit.todo( 'setDrawingBufferSize', ( assert ) => {
  82. assert.ok( false, 'everything\'s gonna be alright' );
  83. } );
  84. QUnit.todo( 'getCurrentViewport', ( assert ) => {
  85. assert.ok( false, 'everything\'s gonna be alright' );
  86. } );
  87. QUnit.todo( 'getViewport', ( assert ) => {
  88. assert.ok( false, 'everything\'s gonna be alright' );
  89. } );
  90. QUnit.todo( 'setViewport', ( assert ) => {
  91. assert.ok( false, 'everything\'s gonna be alright' );
  92. } );
  93. QUnit.todo( 'getScissor', ( assert ) => {
  94. assert.ok( false, 'everything\'s gonna be alright' );
  95. } );
  96. QUnit.todo( 'setScissor', ( assert ) => {
  97. assert.ok( false, 'everything\'s gonna be alright' );
  98. } );
  99. QUnit.todo( 'getScissorTest', ( assert ) => {
  100. assert.ok( false, 'everything\'s gonna be alright' );
  101. } );
  102. QUnit.todo( 'setScissorTest', ( assert ) => {
  103. assert.ok( false, 'everything\'s gonna be alright' );
  104. } );
  105. QUnit.todo( 'setOpaqueSort', ( assert ) => {
  106. assert.ok( false, 'everything\'s gonna be alright' );
  107. } );
  108. QUnit.todo( 'setTransparentSort', ( assert ) => {
  109. assert.ok( false, 'everything\'s gonna be alright' );
  110. } );
  111. QUnit.todo( 'getClearColor', ( assert ) => {
  112. assert.ok( false, 'everything\'s gonna be alright' );
  113. } );
  114. QUnit.todo( 'setClearColor', ( assert ) => {
  115. assert.ok( false, 'everything\'s gonna be alright' );
  116. } );
  117. QUnit.todo( 'getClearAlpha', ( assert ) => {
  118. assert.ok( false, 'everything\'s gonna be alright' );
  119. } );
  120. QUnit.todo( 'setClearAlpha', ( assert ) => {
  121. assert.ok( false, 'everything\'s gonna be alright' );
  122. } );
  123. QUnit.todo( 'clear', ( assert ) => {
  124. assert.ok( false, 'everything\'s gonna be alright' );
  125. } );
  126. QUnit.todo( 'clearColor', ( assert ) => {
  127. assert.ok( false, 'everything\'s gonna be alright' );
  128. } );
  129. QUnit.todo( 'clearDepth', ( assert ) => {
  130. assert.ok( false, 'everything\'s gonna be alright' );
  131. } );
  132. QUnit.todo( 'clearStencil', ( assert ) => {
  133. assert.ok( false, 'everything\'s gonna be alright' );
  134. } );
  135. QUnit.todo( 'dispose', ( assert ) => {
  136. assert.ok( false, 'everything\'s gonna be alright' );
  137. } );
  138. QUnit.todo( 'renderBufferDirect', ( assert ) => {
  139. assert.ok( false, 'everything\'s gonna be alright' );
  140. } );
  141. QUnit.todo( 'compile', ( assert ) => {
  142. assert.ok( false, 'everything\'s gonna be alright' );
  143. } );
  144. QUnit.todo( 'setAnimationLoop', ( assert ) => {
  145. assert.ok( false, 'everything\'s gonna be alright' );
  146. } );
  147. QUnit.todo( 'render', ( assert ) => {
  148. assert.ok( false, 'everything\'s gonna be alright' );
  149. } );
  150. QUnit.todo( 'getActiveCubeFace', ( assert ) => {
  151. assert.ok( false, 'everything\'s gonna be alright' );
  152. } );
  153. QUnit.todo( 'getActiveMipmapLevel', ( assert ) => {
  154. assert.ok( false, 'everything\'s gonna be alright' );
  155. } );
  156. QUnit.todo( 'getRenderTarget', ( assert ) => {
  157. assert.ok( false, 'everything\'s gonna be alright' );
  158. } );
  159. QUnit.todo( 'getRenderTarget', ( assert ) => {
  160. assert.ok( false, 'everything\'s gonna be alright' );
  161. } );
  162. QUnit.todo( 'setRenderTargetTextures', ( assert ) => {
  163. assert.ok( false, 'everything\'s gonna be alright' );
  164. } );
  165. QUnit.todo( 'setRenderTargetFramebuffer', ( assert ) => {
  166. assert.ok( false, 'everything\'s gonna be alright' );
  167. } );
  168. QUnit.todo( 'setRenderTarget', ( assert ) => {
  169. assert.ok( false, 'everything\'s gonna be alright' );
  170. } );
  171. QUnit.todo( 'readRenderTargetPixels', ( assert ) => {
  172. assert.ok( false, 'everything\'s gonna be alright' );
  173. } );
  174. QUnit.todo( 'copyFramebufferToTexture', ( assert ) => {
  175. assert.ok( false, 'everything\'s gonna be alright' );
  176. } );
  177. QUnit.todo( 'copyTextureToTexture', ( assert ) => {
  178. assert.ok( false, 'everything\'s gonna be alright' );
  179. } );
  180. QUnit.todo( 'copyTextureToTexture3D', ( assert ) => {
  181. assert.ok( false, 'everything\'s gonna be alright' );
  182. } );
  183. QUnit.todo( 'initTexture', ( assert ) => {
  184. assert.ok( false, 'everything\'s gonna be alright' );
  185. } );
  186. QUnit.todo( 'resetState', ( assert ) => {
  187. assert.ok( false, 'everything\'s gonna be alright' );
  188. } );
  189. } );
  190. } );
粤ICP备19079148号