Advertisement
Timo6

VDrift OpenGL trace 6/10/14

Oct 6th, 2014
308
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.06 KB | None | 0 0
  1. 0.00 µs CGLSetOption(kCGLGOUseErrorHandler, 0);
  2. 0.00 µs CGLChoosePixelFormat({kCGLPFAOpenGLProfile, 12800, kCGLPFAColorSize, 32, kCGLPFADepthSize, 24, kCGLPFADoubleBuffer, kCGLPFADisplayMask, 2}, 0x10182fbf0, 2);
  3. 0.00 µs CGLSetOption(kCGLGOUseErrorHandler, 0);
  4. 0.00 µs CGLCreateContext(0x10182fbf0, 0x00000000, 0x102024c00);
  5. 0.00 µs CGLSetParameter(0x102024c00, 1236, {25351392});
  6. 0.00 µs CGLSetSurface(0x102024c00, {560, 218, 800, 622}, {0, 22, 800, 600});
  7. 2.34 µs glScissor(0, 0, 800, 600);
  8. 3.69 µs glViewport(0, 0, 800, 600);
  9. 0.00 µs CGLUpdateContext(0x102024c00);
  10. 6.70 µs glGetString(GL_VERSION); returns: 0x10900e44a
  11. 0.00 µs CGLClearDrawable(0x102024c00);
  12. 0.00 µs CGLGetParameter(0x102024c00, 1236);
  13. 0.00 µs CGLClearDrawable(0x102024c00);
  14. 0.00 µs CGLGetParameter(0x102024c00, 1236);
  15. 0.00 µs CGLSetParameter(0x102024c00, 1236, {0});
  16. 0.00 µs CGLClearDrawable(0x102024c00);
  17. 0.00 µs CGLDestroyContext(0x102024c00);
  18. 0.00 µs CGLDestroyPixelFormat(0x10182fbf0);
  19. 0.00 µs CGLSetOption(kCGLGOUseErrorHandler, 0);
  20. 0.00 µs CGLChoosePixelFormat({kCGLPFAOpenGLProfile, 4096, kCGLPFAColorSize, 32, kCGLPFADepthSize, 24, kCGLPFADoubleBuffer, kCGLPFADisplayMask, 2}, 0x106213360, 2);
  21. 0.00 µs CGLSetOption(kCGLGOUseErrorHandler, 0);
  22. 0.00 µs CGLCreateContext(0x106213360, 0x00000000, 0x10282b800);
  23. 0.00 µs CGLSetParameter(0x10282b800, 1236, {102836800});
  24. 0.00 µs CGLSetSurface(0x10282b800, {560, 218, 800, 622}, {0, 22, 800, 600});
  25. 0.50 µs glScissor(0, 0, 800, 600);
  26. 0.56 µs glViewport(0, 0, 800, 600);
  27. 0.00 µs CGLUpdateContext(0x10282b800);
  28. 0.00 µs CGLSetParameter(0x10282b800, kCGLCPSwapInterval, {0});
  29. 3.20 µs glGetString(GL_VERSION);
  30. 6.78 µs glGetString(GL_EXTENSIONS);
  31. 0.13 µs glGetString(GL_VENDOR);
  32. 0.06 µs glGetString(GL_RENDERER);
  33. 0.85 µs glGetString(GL_VERSION);
  34. 6.26 µs glGetIntegerv(GL_MAX_TEXTURE_IMAGE_UNITS_ARB, 0x7fff5fbf3c8c);
  35. 0.36 µs glGetIntegerv(GL_MAX_TEXTURE_SIZE, 0x7fff5fbf3c88);
  36. 1.38 µs glGetString(GL_VERSION);
  37. 0.30 µs glViewport(0, 0, 800, 600);
  38. 0.44 µs glGetIntegerv(GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, 0x1010402c0);
  39. 0.17 µs glGetIntegerv(GL_MAX_COLOR_ATTACHMENTS, 0x7fff5fbf3ddc);
  40. 1.01 µs glGetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, 0x7fff5fbf3dd8);
  41. 8.92 µs glGenTextures(1, 0x1010403b4);
  42. 27.85 µs glBindTexture(GL_TEXTURE_CUBE_MAP, 1);
  43. 7.23 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
  44. 0.19 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
  45. 0.20 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE);
  46. 0.07 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  47. 0.13 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  48. 0.12 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
  49. 504.10 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_NEGATIVE_X, 0, GL_RGBA, 512, 512, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x107f00000);
  50. 421.75 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_X, 0, GL_RGBA, 512, 512, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x107f00000);
  51. 452.99 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, 0, GL_RGBA, 512, 512, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x107f00000);
  52. 419.11 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_Y, 0, GL_RGBA, 512, 512, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x107f00000);
  53. 436.69 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, 0, GL_RGBA, 512, 512, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x107f00000);
  54. 408.51 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_Z, 0, GL_RGBA, 512, 512, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x107f00000);
  55. 14042.66 µs glGenerateMipmap(GL_TEXTURE_CUBE_MAP);
  56. 0.56 µs glGenTextures(1, 0x1010403cc);
  57. 8.79 µs glBindTexture(GL_TEXTURE_CUBE_MAP, 2);
  58. 1.11 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
  59. 0.12 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
  60. 0.18 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE);
  61. 0.13 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  62. 0.33 µs glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  63. 16.61 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_NEGATIVE_X, 0, GL_RGBA, 64, 64, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x101036800);
  64. 6.98 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_X, 0, GL_RGBA, 64, 64, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x101036800);
  65. 6.53 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, 0, GL_RGBA, 64, 64, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x101036800);
  66. 6.63 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_Y, 0, GL_RGBA, 64, 64, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x101036800);
  67. 6.55 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, 0, GL_RGBA, 64, 64, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x101036800);
  68. 6.93 µs glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_Z, 0, GL_RGBA, 64, 64, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0x101036800);
  69. 1.28 µs glUseProgram(0);
  70. 32.54 µs glCreateProgramObjectARB();
  71. 3.23 µs glCreateShaderObjectARB(GL_VERTEX_SHADER);
  72. 0.16 µs glCreateShaderObjectARB(GL_FRAGMENT_SHADER);
  73. 4.16 µs glShaderSourceARB(2, 1, 0x7fff5fbf3578, 0x00000000);
  74. 1.38 µs glShaderSourceARB(3, 1, 0x7fff5fbf3570, 0x00000000);
  75. 8354.75 µs glCompileShader(2);
  76. 671.41 µs glCompileShader(3);
  77. 5.03 µs glGetShaderiv(2, GL_COMPILE_STATUS, 0x7fff5fbf356c);
  78. 0.08 µs glGetShaderiv(3, GL_COMPILE_STATUS, 0x7fff5fbf3568);
  79. 0.65 µs glAttachShader(1, 2);
  80. 0.32 µs glAttachShader(1, 3);
  81. 3.58 µs glBindAttribLocation(1, 0, 0x1008669d8);
  82. 0.39 µs glBindAttribLocation(1, 1, 0x100866a08);
  83. 0.40 µs glBindAttribLocation(1, 2, 0x100866a38);
  84. 0.39 µs glBindAttribLocation(1, 3, 0x100866a88);
  85. 0.30 µs glBindAttribLocation(1, 4, 0x100866ab8);
  86. 0.34 µs glBindAttribLocation(1, 5, 0x100866ae8);
  87. 0.34 µs glBindAttribLocation(1, 6, 0x100866b18);
  88. 361.62 µs glLinkProgram(1);
  89. 0.32 µs glGetProgramiv(1, GL_LINK_STATUS, 0x7fff5fbf3564);
  90. 3.28 µs glUseProgram(1);
  91. 3.44 µs glGetUniformLocation(1, 0x100868f58); returns: 5
  92. 6.71 µs glUniform1i(5, 0);
  93. 0.46 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  94. 0.19 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  95. 0.18 µs glGetUniformLocation(1, 0x100868f58); returns: -1
  96. 0.21 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  97. 0.15 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  98. 0.14 µs glGetUniformLocation(1, 0x100868f58); returns: -1
  99. 0.19 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  100. 0.15 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  101. 0.19 µs glGetUniformLocation(1, 0x100868f58); returns: -1
  102. 0.15 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  103. 0.14 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  104. 0.16 µs glGetUniformLocation(1, 0x100868f58); returns: -1
  105. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  106. 0.14 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  107. 0.14 µs glGetUniformLocation(1, 0x100868f58); returns: -1
  108. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  109. 0.15 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  110. 0.14 µs glGetUniformLocation(1, 0x100868f58); returns: -1
  111. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  112. 0.19 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  113. 0.15 µs glGetUniformLocation(1, 0x100868f58); returns: -1
  114. 0.17 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  115. 0.19 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  116. 0.16 µs glGetUniformLocation(1, 0x100868f58); returns: -1
  117. 0.17 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  118. 0.15 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  119. 0.18 µs glGetUniformLocation(1, 0x100868f58); returns: -1
  120. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  121. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  122. 0.19 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  123. 0.24 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  124. 0.18 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  125. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  126. 0.20 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  127. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  128. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  129. 0.17 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  130. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  131. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  132. 0.18 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  133. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  134. 0.16 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  135. 0.17 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  136. 0.20 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  137. 0.15 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  138. 0.23 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  139. 0.18 µs glGetUniformLocation(1, 0x100866fd8); returns: -1
  140. 0.65 µs glGetUniformLocation(1, 0x100866bd8); returns: 1
  141. 0.24 µs glGetUniformLocation(1, 0x100866c08); returns: -1
  142. 0.26 µs glGetUniformLocation(1, 0x100866c38); returns: -1
  143. 0.26 µs glGetUniformLocation(1, 0x100866c68); returns: -1
  144. 0.24 µs glGetUniformLocation(1, 0x100866c98); returns: -1
  145. 0.23 µs glGetUniformLocation(1, 0x100866cc8); returns: -1
  146. 0.33 µs glGetUniformLocation(1, 0x100866cf8); returns: 0
  147. 0.17 µs glGetUniformLocation(1, 0x100866d28); returns: -1
  148. 0.35 µs glGetUniformLocation(1, 0x1008491f8); returns: -1
  149. 0.29 µs glGetUniformLocation(1, 0x100866d58); returns: -1
  150. 0.31 µs glGetUniformLocation(1, 0x100866d88); returns: -1
  151. 0.32 µs glGetUniformLocation(1, 0x100866db8); returns: -1
  152. 7.45 µs glCreateProgramObjectARB();
  153. 0.34 µs glCreateShaderObjectARB(GL_VERTEX_SHADER);
  154. 0.18 µs glCreateShaderObjectARB(GL_FRAGMENT_SHADER);
  155. 1.14 µs glShaderSourceARB(5, 1, 0x7fff5fbf3578, 0x00000000);
  156. 1.39 µs glShaderSourceARB(6, 1, 0x7fff5fbf3570, 0x00000000);
  157. 246.61 µs glCompileShader(5);
  158. 246.24 µs glCompileShader(6);
  159. 0.28 µs glGetShaderiv(5, GL_COMPILE_STATUS, 0x7fff5fbf356c);
  160. 0.04 µs glGetShaderiv(6, GL_COMPILE_STATUS, 0x7fff5fbf3568);
  161. 0.33 µs glAttachShader(4, 5);
  162. 0.29 µs glAttachShader(4, 6);
  163. 0.60 µs glBindAttribLocation(4, 0, 0x1008669d8);
  164. 7.42 µs glBindAttribLocation(4, 1, 0x100866a08);
  165. 0.46 µs glBindAttribLocation(4, 2, 0x100866a38);
  166. 0.32 µs glBindAttribLocation(4, 3, 0x100866a88);
  167. 0.30 µs glBindAttribLocation(4, 4, 0x100866ab8);
  168. 0.27 µs glBindAttribLocation(4, 5, 0x100866ae8);
  169. 0.30 µs glBindAttribLocation(4, 6, 0x100866b18);
  170. 281.40 µs glLinkProgram(4);
  171. 0.23 µs glGetProgramiv(4, GL_LINK_STATUS, 0x7fff5fbf3564);
  172. 1.58 µs glUseProgram(4);
  173. 0.61 µs glGetUniformLocation(4, 0x100868f58); returns: 5
  174. 0.52 µs glUniform1i(5, 0);
  175. 0.31 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  176. 0.19 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  177. 0.19 µs glGetUniformLocation(4, 0x100868f58); returns: -1
  178. 0.20 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  179. 0.16 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  180. 0.15 µs glGetUniformLocation(4, 0x100868f58); returns: -1
  181. 0.21 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  182. 0.16 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  183. 0.18 µs glGetUniformLocation(4, 0x100868f58); returns: -1
  184. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  185. 0.15 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  186. 0.15 µs glGetUniformLocation(4, 0x100868f58); returns: -1
  187. 0.18 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  188. 0.16 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  189. 0.14 µs glGetUniformLocation(4, 0x100868f58); returns: -1
  190. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  191. 0.15 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  192. 0.14 µs glGetUniformLocation(4, 0x100868f58); returns: -1
  193. 0.16 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  194. 0.15 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  195. 0.14 µs glGetUniformLocation(4, 0x100868f58); returns: -1
  196. 0.16 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  197. 0.19 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  198. 0.20 µs glGetUniformLocation(4, 0x100868f58); returns: -1
  199. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  200. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  201. 0.19 µs glGetUniformLocation(4, 0x100868f58); returns: -1
  202. 0.18 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  203. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  204. 0.18 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  205. 0.26 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  206. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  207. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  208. 0.20 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  209. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  210. 0.16 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  211. 0.18 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  212. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  213. 0.16 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  214. 0.18 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  215. 0.17 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  216. 0.15 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  217. 0.18 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  218. 0.21 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  219. 0.16 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  220. 0.22 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  221. 0.19 µs glGetUniformLocation(4, 0x1008676f8); returns: -1
  222. 0.55 µs glGetUniformLocation(4, 0x100866bd8); returns: 1
  223. 0.24 µs glGetUniformLocation(4, 0x100866c08); returns: -1
  224. 0.26 µs glGetUniformLocation(4, 0x100866c38); returns: -1
  225. 0.27 µs glGetUniformLocation(4, 0x100866c68); returns: -1
  226. 0.25 µs glGetUniformLocation(4, 0x100866c98); returns: -1
  227. 0.25 µs glGetUniformLocation(4, 0x100866cc8); returns: -1
  228. 0.35 µs glGetUniformLocation(4, 0x100866cf8); returns: 0
  229. 0.16 µs glGetUniformLocation(4, 0x100866d28); returns: -1
  230. 0.24 µs glGetUniformLocation(4, 0x1008491f8); returns: -1
  231. 0.28 µs glGetUniformLocation(4, 0x100866d58); returns: -1
  232. 0.32 µs glGetUniformLocation(4, 0x100866d88); returns: -1
  233. 0.30 µs glGetUniformLocation(4, 0x100866db8); returns: -1
  234. 5.36 µs glCreateProgramObjectARB();
  235. 0.35 µs glCreateShaderObjectARB(GL_VERTEX_SHADER);
  236. 0.16 µs glCreateShaderObjectARB(GL_FRAGMENT_SHADER);
  237. 0.99 µs glShaderSourceARB(8, 1, 0x7fff5fbf3578, 0x00000000);
  238. 1.30 µs glShaderSourceARB(9, 1, 0x7fff5fbf3570, 0x00000000);
  239. 328.45 µs glCompileShader(8);
  240. 366.32 µs glCompileShader(9);
  241. 0.26 µs glGetShaderiv(8, GL_COMPILE_STATUS, 0x7fff5fbf356c);
  242. 0.04 µs glGetShaderiv(9, GL_COMPILE_STATUS, 0x7fff5fbf3568);
  243. 0.30 µs glAttachShader(7, 8);
  244. 0.28 µs glAttachShader(7, 9);
  245. 0.61 µs glBindAttribLocation(7, 0, 0x1008669d8);
  246. 0.34 µs glBindAttribLocation(7, 1, 0x100866a08);
  247. 0.33 µs glBindAttribLocation(7, 2, 0x100866a38);
  248. 0.29 µs glBindAttribLocation(7, 3, 0x100866a88);
  249. 0.30 µs glBindAttribLocation(7, 4, 0x100866ab8);
  250. 0.27 µs glBindAttribLocation(7, 5, 0x100866ae8);
  251. 0.26 µs glBindAttribLocation(7, 6, 0x100866b18);
  252. 397.77 µs glLinkProgram(7);
  253. 0.23 µs glGetProgramiv(7, GL_LINK_STATUS, 0x7fff5fbf3564);
  254. 1.48 µs glUseProgram(7);
  255. 0.62 µs glGetUniformLocation(7, 0x100868f58); returns: 10
  256. 0.56 µs glUniform1i(10, 0);
  257. 0.30 µs glGetUniformLocation(7, 0x100867288); returns: -1
  258. 0.18 µs glGetUniformLocation(7, 0x100867288); returns: -1
  259. 0.21 µs glGetUniformLocation(7, 0x100868f58); returns: -1
  260. 0.26 µs glGetUniformLocation(7, 0x100867288); returns: -1
  261. 0.17 µs glGetUniformLocation(7, 0x100867288); returns: -1
  262. 0.16 µs glGetUniformLocation(7, 0x100868f58); returns: -1
  263. 0.22 µs glGetUniformLocation(7, 0x100867288); returns: -1
  264. 0.14 µs glGetUniformLocation(7, 0x100867288); returns: -1
  265. 0.23 µs glGetUniformLocation(7, 0x100868f58); returns: -1
  266. 0.20 µs glGetUniformLocation(7, 0x100867288); returns: -1
  267. 0.14 µs glGetUniformLocation(7, 0x100867288); returns: -1
  268. 0.15 µs glGetUniformLocation(7, 0x100868f58); returns: -1
  269. 0.20 µs glGetUniformLocation(7, 0x100867288); returns: -1
  270. 0.14 µs glGetUniformLocation(7, 0x100867288); returns: -1
  271. 0.16 µs glGetUniformLocation(7, 0x100868f58); returns: -1
  272. 0.18 µs glGetUniformLocation(7, 0x100867288); returns: -1
  273. 0.15 µs glGetUniformLocation(7, 0x100867288); returns: -1
  274. 0.14 µs glGetUniformLocation(7, 0x100868f58); returns: -1
  275. 0.16 µs glGetUniformLocation(7, 0x100867288); returns: -1
  276. 0.15 µs glGetUniformLocation(7, 0x100867288); returns: -1
  277. 0.15 µs glGetUniformLocation(7, 0x100868f58); returns: -1
  278. 0.15 µs glGetUniformLocation(7, 0x100867288); returns: -1
  279. 0.18 µs glGetUniformLocation(7, 0x100867288); returns: -1
  280. 0.14 µs glGetUniformLocation(7, 0x100868f58); returns: -1
  281. 0.16 µs glGetUniformLocation(7, 0x100867288); returns: -1
  282. 0.15 µs glGetUniformLocation(7, 0x100867288); returns: -1
  283. 0.18 µs glGetUniformLocation(7, 0x100868f58); returns: -1
  284. 0.15 µs glGetUniformLocation(7, 0x100867288); returns: -1
  285. 0.21 µs glGetUniformLocation(7, 0x100867288); returns: -1
  286. 0.17 µs glGetUniformLocation(7, 0x100867288); returns: -1
  287. 0.29 µs glGetUniformLocation(7, 0x100867288); returns: -1
  288. 0.19 µs glGetUniformLocation(7, 0x100867288); returns: -1
  289. 0.15 µs glGetUniformLocation(7, 0x100867288); returns: -1
  290. 0.21 µs glGetUniformLocation(7, 0x100867288); returns: -1
  291. 0.17 µs glGetUniformLocation(7, 0x100867288); returns: -1
  292. 0.23 µs glGetUniformLocation(7, 0x100867288); returns: -1
  293. 0.18 µs glGetUniformLocation(7, 0x100867288); returns: -1
  294. 0.16 µs glGetUniformLocation(7, 0x100867288); returns: -1
  295. 0.16 µs glGetUniformLocation(7, 0x100867288); returns: -1
  296. 0.17 µs glGetUniformLocation(7, 0x100867288); returns: -1
  297. 0.15 µs glGetUniformLocation(7, 0x100867288); returns: -1
  298. 0.14 µs glGetUniformLocation(7, 0x100867288); returns: -1
  299. 0.17 µs glGetUniformLocation(7, 0x100867288); returns: -1
  300. 0.19 µs glGetUniformLocation(7, 0x100867288); returns: -1
  301. 0.14 µs glGetUniformLocation(7, 0x100867288); returns: -1
  302. 0.22 µs glGetUniformLocation(7, 0x100867288); returns: -1
  303. 0.18 µs glGetUniformLocation(7, 0x100867288); returns: -1
  304. 0.55 µs glGetUniformLocation(7, 0x100866bd8); returns: 5
  305. 0.32 µs glGetUniformLocation(7, 0x100866c08); returns: 1
  306. 0.31 µs glGetUniformLocation(7, 0x100866c38); returns: -1
  307. 0.26 µs glGetUniformLocation(7, 0x100866c68); returns: -1
  308. 0.26 µs glGetUniformLocation(7, 0x100866c98); returns: -1
  309. 0.33 µs glGetUniformLocation(7, 0x100866cc8); returns: 9
  310. 0.27 µs glGetUniformLocation(7, 0x100866cf8); returns: 0
  311. 0.20 µs glGetUniformLocation(7, 0x100866d28); returns: -1
  312. 0.26 µs glGetUniformLocation(7, 0x1008491f8); returns: -1
  313. 0.29 µs glGetUniformLocation(7, 0x100866d58); returns: -1
  314. 0.39 µs glGetUniformLocation(7, 0x100866d88); returns: -1
  315. 0.30 µs glGetUniformLocation(7, 0x100866db8); returns: -1
  316. 9.80 µs glCreateProgramObjectARB();
  317. 0.33 µs glCreateShaderObjectARB(GL_VERTEX_SHADER);
  318. 0.15 µs glCreateShaderObjectARB(GL_FRAGMENT_SHADER);
  319. 0.93 µs glShaderSourceARB(11, 1, 0x7fff5fbf3578, 0x00000000);
  320. 1.31 µs glShaderSourceARB(12, 1, 0x7fff5fbf3570, 0x00000000);
  321. 324.28 µs glCompileShader(11);
  322. 406.38 µs glCompileShader(12);
  323. 0.24 µs glGetShaderiv(11, GL_COMPILE_STATUS, 0x7fff5fbf356c);
  324. 0.03 µs glGetShaderiv(12, GL_COMPILE_STATUS, 0x7fff5fbf3568);
  325. 0.32 µs glAttachShader(10, 11);
  326. 0.24 µs glAttachShader(10, 12);
  327. 0.56 µs glBindAttribLocation(10, 0, 0x1008669d8);
  328. 0.30 µs glBindAttribLocation(10, 1, 0x100866a08);
  329. 0.35 µs glBindAttribLocation(10, 2, 0x100866a38);
  330. 0.30 µs glBindAttribLocation(10, 3, 0x100866a88);
  331. 0.31 µs glBindAttribLocation(10, 4, 0x100866ab8);
  332. 0.28 µs glBindAttribLocation(10, 5, 0x100866ae8);
  333. 0.28 µs glBindAttribLocation(10, 6, 0x100866b18);
  334. 429.32 µs glLinkProgram(10);
  335. 0.23 µs glGetProgramiv(10, GL_LINK_STATUS, 0x7fff5fbf3564);
  336. 1.58 µs glUseProgram(10);
  337. 0.60 µs glGetUniformLocation(10, 0x100868578); returns: 10
  338. 0.85 µs glUniform1i(10, 0);
  339. 0.34 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  340. 0.21 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  341. 0.20 µs glGetUniformLocation(10, 0x100868578); returns: -1
  342. 0.23 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  343. 0.21 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  344. 0.17 µs glGetUniformLocation(10, 0x100868578); returns: -1
  345. 0.20 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  346. 0.17 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  347. 0.20 µs glGetUniformLocation(10, 0x100868578); returns: -1
  348. 0.22 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  349. 0.16 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  350. 0.15 µs glGetUniformLocation(10, 0x100868578); returns: -1
  351. 0.23 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  352. 0.15 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  353. 0.15 µs glGetUniformLocation(10, 0x100868578); returns: -1
  354. 0.18 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  355. 0.15 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  356. 0.15 µs glGetUniformLocation(10, 0x100868578); returns: -1
  357. 0.19 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  358. 0.14 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  359. 0.14 µs glGetUniformLocation(10, 0x100868578); returns: -1
  360. 0.18 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  361. 0.19 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  362. 0.14 µs glGetUniformLocation(10, 0x100868578); returns: -1
  363. 0.15 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  364. 0.14 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  365. 0.19 µs glGetUniformLocation(10, 0x100868578); returns: -1
  366. 0.16 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  367. 0.20 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  368. 0.18 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  369. 0.27 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  370. 0.19 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  371. 0.16 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  372. 0.24 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  373. 0.17 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  374. 0.23 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  375. 0.18 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  376. 0.15 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  377. 0.15 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  378. 0.17 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  379. 0.16 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  380. 0.14 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  381. 0.17 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  382. 0.21 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  383. 0.14 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  384. 0.22 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  385. 0.17 µs glGetUniformLocation(10, 0x1008684f8); returns: -1
  386. 0.53 µs glGetUniformLocation(10, 0x100866bd8); returns: 5
  387. 0.33 µs glGetUniformLocation(10, 0x100866c08); returns: 1
  388. 0.26 µs glGetUniformLocation(10, 0x100866c38); returns: -1
  389. 0.28 µs glGetUniformLocation(10, 0x100866c68); returns: -1
  390. 0.23 µs glGetUniformLocation(10, 0x100866c98); returns: -1
  391. 0.29 µs glGetUniformLocation(10, 0x100866cc8); returns: 9
  392. 0.27 µs glGetUniformLocation(10, 0x100866cf8); returns: 0
  393. 0.18 µs glGetUniformLocation(10, 0x100866d28); returns: -1
  394. 0.23 µs glGetUniformLocation(10, 0x1008491f8); returns: -1
  395. 0.30 µs glGetUniformLocation(10, 0x100866d58); returns: -1
  396. 0.37 µs glGetUniformLocation(10, 0x100866d88); returns: -1
  397. 0.33 µs glGetUniformLocation(10, 0x100866db8); returns: -1
  398. 5.14 µs glCreateProgramObjectARB();
  399. 0.34 µs glCreateShaderObjectARB(GL_VERTEX_SHADER);
  400. 0.25 µs glCreateShaderObjectARB(GL_FRAGMENT_SHADER);
  401. 0.94 µs glShaderSourceARB(14, 1, 0x7fff5fbf3578, 0x00000000);
  402. 1.36 µs glShaderSourceARB(15, 1, 0x7fff5fbf3570, 0x00000000);
  403. 242.43 µs glCompileShader(14);
  404. 218.74 µs glCompileShader(15);
  405. 0.26 µs glGetShaderiv(14, GL_COMPILE_STATUS, 0x7fff5fbf356c);
  406. 0.04 µs glGetShaderiv(15, GL_COMPILE_STATUS, 0x7fff5fbf3568);
  407. 0.28 µs glAttachShader(13, 14);
  408. 0.29 µs glAttachShader(13, 15);
  409. 0.57 µs glBindAttribLocation(13, 0, 0x1008669d8);
  410. 0.33 µs glBindAttribLocation(13, 1, 0x100866a08);
  411. 0.32 µs glBindAttribLocation(13, 2, 0x100866a38);
  412. 0.27 µs glBindAttribLocation(13, 3, 0x100866a88);
  413. 0.30 µs glBindAttribLocation(13, 4, 0x100866ab8);
  414. 0.27 µs glBindAttribLocation(13, 5, 0x100866ae8);
  415. 0.27 µs glBindAttribLocation(13, 6, 0x100866b18);
  416. 296.31 µs glLinkProgram(13);
  417. 0.23 µs glGetProgramiv(13, GL_LINK_STATUS, 0x7fff5fbf3564);
  418. 1.38 µs glUseProgram(13);
  419. 0.62 µs glGetUniformLocation(13, 0x100866fb8); returns: 5
  420. 0.71 µs glUniform1i(5, 0);
  421. 0.37 µs glGetUniformLocation(13, 0x100867728); returns: -1
  422. 0.21 µs glGetUniformLocation(13, 0x100867728); returns: -1
  423. 0.19 µs glGetUniformLocation(13, 0x100866fb8); returns: -1
  424. 0.26 µs glGetUniformLocation(13, 0x100867728); returns: -1
  425. 0.17 µs glGetUniformLocation(13, 0x100867728); returns: -1
  426. 0.15 µs glGetUniformLocation(13, 0x100866fb8); returns: -1
  427. 0.21 µs glGetUniformLocation(13, 0x100867728); returns: -1
  428. 0.17 µs glGetUniformLocation(13, 0x100867728); returns: -1
  429. 0.21 µs glGetUniformLocation(13, 0x100866fb8); returns: -1
  430. 0.26 µs glGetUniformLocation(13, 0x100867728); returns: -1
  431. 0.18 µs glGetUniformLocation(13, 0x100867728); returns: -1
  432. 0.17 µs glGetUniformLocation(13, 0x100866fb8); returns: -1
  433. 0.18 µs glGetUniformLocation(13, 0x100867728); returns: -1
  434. 0.17 µs glGetUniformLocation(13, 0x100867728); returns: -1
  435. 0.16 µs glGetUniformLocation(13, 0x100866fb8); returns: -1
  436. 0.19 µs glGetUniformLocation(13, 0x100867728); returns: -1
  437. 0.17 µs glGetUniformLocation(13, 0x100867728); returns: -1
  438. 0.16 µs glGetUniformLocation(13, 0x100866fb8); returns: -1
  439. 0.18 µs glGetUniformLocation(13, 0x100867728); returns: -1
  440. 0.16 µs glGetUniformLocation(13, 0x100867728); returns: -1
  441. 0.16 µs glGetUniformLocation(13, 0x100866fb8); returns: -1
  442. 0.17 µs glGetUniformLocation(13, 0x100867728); returns: -1
  443. 0.21 µs glGetUniformLocation(13, 0x100867728); returns: -1
  444. 0.16 µs glGetUniformLocation(13, 0x100866fb8); returns: -1
  445. 0.19 µs glGetUniformLocation(13, 0x100867728); returns: -1
  446. 0.19 µs glGetUniformLocation(13, 0x100867728); returns: -1
  447. 0.19 µs glGetUniformLocation(13, 0x100866fb8); returns: -1
  448. 0.18 µs glGetUniformLocation(13, 0x100867728); returns: -1
  449. 0.17 µs glGetUniformLocation(13, 0x100867728); returns: -1
  450. 0.19 µs glGetUniformLocation(13, 0x100867728); returns: -1
  451. 0.28 µs glGetUniformLocation(13, 0x100867728); returns: -1
  452. 0.21 µs glGetUniformLocation(13, 0x100867728); returns: -1
  453. 0.19 µs glGetUniformLocation(13, 0x100867728); returns: -1
  454. 0.24 µs glGetUniformLocation(13, 0x100867728); returns: -1
  455. 0.18 µs glGetUniformLocation(13, 0x100867728); returns: -1
  456. 0.17 µs glGetUniformLocation(13, 0x100867728); returns: -1
  457. 0.18 µs glGetUniformLocation(13, 0x100867728); returns: -1
  458. 0.20 µs glGetUniformLocation(13, 0x100867728); returns: -1
  459. 0.17 µs glGetUniformLocation(13, 0x100867728); returns: -1
  460. 0.19 µs glGetUniformLocation(13, 0x100867728); returns: -1
  461. 0.17 µs glGetUniformLocation(13, 0x100867728); returns: -1
  462. 0.16 µs glGetUniformLocation(13, 0x100867728); returns: -1
  463. 0.18 µs glGetUniformLocation(13, 0x100867728); returns: -1
  464. 0.21 µs glGetUniformLocation(13, 0x100867728); returns: -1
  465. 0.16 µs glGetUniformLocation(13, 0x100867728); returns: -1
  466. 0.22 µs glGetUniformLocation(13, 0x100867728); returns: -1
  467. 0.20 µs glGetUniformLocation(13, 0x100867728); returns: -1
  468. 0.63 µs glGetUniformLocation(13, 0x100866bd8); returns: 1
  469. 0.26 µs glGetUniformLocation(13, 0x100866c08); returns: -1
  470. 0.26 µs glGetUniformLocation(13, 0x100866c38); returns: -1
  471. 0.27 µs glGetUniformLocation(13, 0x100866c68); returns: -1
  472. 0.25 µs glGetUniformLocation(13, 0x100866c98); returns: -1
  473. 0.23 µs glGetUniformLocation(13, 0x100866cc8); returns: -1
  474. 0.31 µs glGetUniformLocation(13, 0x100866cf8); returns: 0
  475. 0.18 µs glGetUniformLocation(13, 0x100866d28); returns: -1
  476. 0.26 µs glGetUniformLocation(13, 0x1008491f8); returns: -1
  477. 0.29 µs glGetUniformLocation(13, 0x100866d58); returns: -1
  478. 0.34 µs glGetUniformLocation(13, 0x100866d88); returns: -1
  479. 0.33 µs glGetUniformLocation(13, 0x100866db8); returns: -1
  480. 5.66 µs glCreateProgramObjectARB();
  481. 0.31 µs glCreateShaderObjectARB(GL_VERTEX_SHADER);
  482. 0.19 µs glCreateShaderObjectARB(GL_FRAGMENT_SHADER);
  483. 1.05 µs glShaderSourceARB(17, 1, 0x7fff5fbf3578, 0x00000000);
  484. 1.38 µs glShaderSourceARB(18, 1, 0x7fff5fbf3570, 0x00000000);
  485. 353.05 µs glCompileShader(17);
  486. 352.85 µs glCompileShader(18);
  487. 0.27 µs glGetShaderiv(17, GL_COMPILE_STATUS, 0x7fff5fbf356c);
  488. 0.03 µs glGetShaderiv(18, GL_COMPILE_STATUS, 0x7fff5fbf3568);
  489. 0.42 µs glAttachShader(16, 17);
  490. 0.34 µs glAttachShader(16, 18);
  491. 0.60 µs glBindAttribLocation(16, 0, 0x1008669d8);
  492. 0.33 µs glBindAttribLocation(16, 1, 0x100866a08);
  493. 0.34 µs glBindAttribLocation(16, 2, 0x100866a38);
  494. 0.26 µs glBindAttribLocation(16, 3, 0x100866a88);
  495. 0.29 µs glBindAttribLocation(16, 4, 0x100866ab8);
  496. 0.29 µs glBindAttribLocation(16, 5, 0x100866ae8);
  497. 0.26 µs glBindAttribLocation(16, 6, 0x100866b18);
  498. 397.72 µs glLinkProgram(16);
  499. 0.23 µs glGetProgramiv(16, GL_LINK_STATUS, 0x7fff5fbf3564);
  500. 1.43 µs glUseProgram(16);
  501. 0.63 µs glGetUniformLocation(16, 0x100866fb8); returns: 10
  502. 0.70 µs glUniform1i(10, 0);
  503. 0.29 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  504. 0.18 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  505. 0.19 µs glGetUniformLocation(16, 0x100866fb8); returns: -1
  506. 0.30 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  507. 0.15 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  508. 0.15 µs glGetUniformLocation(16, 0x100866fb8); returns: -1
  509. 0.21 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  510. 0.14 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  511. 0.23 µs glGetUniformLocation(16, 0x100866fb8); returns: -1
  512. 0.24 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  513. 0.14 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  514. 0.15 µs glGetUniformLocation(16, 0x100866fb8); returns: -1
  515. 0.20 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  516. 0.18 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  517. 0.16 µs glGetUniformLocation(16, 0x100866fb8); returns: -1
  518. 0.17 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  519. 0.15 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  520. 0.15 µs glGetUniformLocation(16, 0x100866fb8); returns: -1
  521. 0.18 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  522. 0.15 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  523. 0.15 µs glGetUniformLocation(16, 0x100866fb8); returns: -1
  524. 0.17 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  525. 0.20 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  526. 0.15 µs glGetUniformLocation(16, 0x100866fb8); returns: -1
  527. 0.17 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  528. 0.18 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  529. 0.20 µs glGetUniformLocation(16, 0x100866fb8); returns: -1
  530. 0.17 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  531. 0.21 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  532. 0.20 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  533. 0.35 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  534. 0.20 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  535. 0.18 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  536. 0.20 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  537. 0.16 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  538. 0.23 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  539. 0.17 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  540. 0.16 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  541. 0.16 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  542. 0.21 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  543. 0.16 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  544. 0.15 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  545. 0.23 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  546. 0.21 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  547. 0.15 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  548. 0.22 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  549. 0.18 µs glGetUniformLocation(16, 0x1008676c8); returns: -1
  550. 0.57 µs glGetUniformLocation(16, 0x100866bd8); returns: 5
  551. 0.35 µs glGetUniformLocation(16, 0x100866c08); returns: 1
  552. 0.27 µs glGetUniformLocation(16, 0x100866c38); returns: -1
  553. 0.27 µs glGetUniformLocation(16, 0x100866c68); returns: -1
  554. 0.25 µs glGetUniformLocation(16, 0x100866c98); returns: -1
  555. 0.29 µs glGetUniformLocation(16, 0x100866cc8); returns: 9
  556. 0.27 µs glGetUniformLocation(16, 0x100866cf8); returns: 0
  557. 0.18 µs glGetUniformLocation(16, 0x100866d28); returns: -1
  558. 0.26 µs glGetUniformLocation(16, 0x1008491f8); returns: -1
  559. 0.28 µs glGetUniformLocation(16, 0x100866d58); returns: -1
  560. 0.41 µs glGetUniformLocation(16, 0x100866d88); returns: -1
  561. 0.33 µs glGetUniformLocation(16, 0x100866db8); returns: -1
  562. 5.42 µs glCreateProgramObjectARB();
  563. 0.27 µs glCreateShaderObjectARB(GL_VERTEX_SHADER);
  564. 0.14 µs glCreateShaderObjectARB(GL_FRAGMENT_SHADER);
  565. 0.96 µs glShaderSourceARB(20, 1, 0x7fff5fbf3578, 0x00000000);
  566. 1.81 µs glShaderSourceARB(21, 1, 0x7fff5fbf3570, 0x00000000);
  567. 259.39 µs glCompileShader(20);
  568. 466.02 µs glCompileShader(21);
  569. 0.27 µs glGetShaderiv(20, GL_COMPILE_STATUS, 0x7fff5fbf356c);
  570. 0.03 µs glGetShaderiv(21, GL_COMPILE_STATUS, 0x7fff5fbf3568);
  571. 0.33 µs glAttachShader(19, 20);
  572. 0.25 µs glAttachShader(19, 21);
  573. 0.56 µs glBindAttribLocation(19, 0, 0x1008669d8);
  574. 0.32 µs glBindAttribLocation(19, 1, 0x100866a08);
  575. 0.32 µs glBindAttribLocation(19, 2, 0x100866a38);
  576. 0.33 µs glBindAttribLocation(19, 3, 0x100866a88);
  577. 0.33 µs glBindAttribLocation(19, 4, 0x100866ab8);
  578. 0.28 µs glBindAttribLocation(19, 5, 0x100866ae8);
  579. 0.26 µs glBindAttribLocation(19, 6, 0x100866b18);
  580. 345.84 µs glLinkProgram(19);
  581. 0.22 µs glGetProgramiv(19, GL_LINK_STATUS, 0x7fff5fbf3564);
  582. 1.86 µs glUseProgram(19);
  583. 0.66 µs glGetUniformLocation(19, 0x100866fb8); returns: 5
  584. 0.85 µs glUniform1i(5, 0);
  585. 0.29 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  586. 0.19 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  587. 0.20 µs glGetUniformLocation(19, 0x100866fb8); returns: -1
  588. 0.24 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  589. 0.17 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  590. 0.16 µs glGetUniformLocation(19, 0x100866fb8); returns: -1
  591. 0.21 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  592. 0.16 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  593. 0.20 µs glGetUniformLocation(19, 0x100866fb8); returns: -1
  594. 0.18 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  595. 0.16 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  596. 0.15 µs glGetUniformLocation(19, 0x100866fb8); returns: -1
  597. 0.18 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  598. 0.17 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  599. 0.15 µs glGetUniformLocation(19, 0x100866fb8); returns: -1
  600. 0.18 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  601. 0.16 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  602. 0.15 µs glGetUniformLocation(19, 0x100866fb8); returns: -1
  603. 0.20 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  604. 0.16 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  605. 0.16 µs glGetUniformLocation(19, 0x100866fb8); returns: -1
  606. 0.17 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  607. 0.21 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  608. 0.16 µs glGetUniformLocation(19, 0x100866fb8); returns: -1
  609. 0.18 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  610. 0.16 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  611. 0.19 µs glGetUniformLocation(19, 0x100866fb8); returns: -1
  612. 0.17 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  613. 0.17 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  614. 0.19 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  615. 0.25 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  616. 0.19 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  617. 0.17 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  618. 0.22 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  619. 0.18 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  620. 0.16 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  621. 0.19 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  622. 0.18 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  623. 0.16 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  624. 0.18 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  625. 0.17 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  626. 0.15 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  627. 0.18 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  628. 0.20 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  629. 0.16 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  630. 0.22 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  631. 0.19 µs glGetUniformLocation(19, 0x100867d88); returns: -1
  632. 0.58 µs glGetUniformLocation(19, 0x100866bd8); returns: 1
  633. 0.29 µs glGetUniformLocation(19, 0x100866c08); returns: -1
  634. 0.26 µs glGetUniformLocation(19, 0x100866c38); returns: -1
  635. 0.25 µs glGetUniformLocation(19, 0x100866c68); returns: -1
  636. 0.25 µs glGetUniformLocation(19, 0x100866c98); returns: -1
  637. 0.21 µs glGetUniformLocation(19, 0x100866cc8); returns: -1
  638. 0.30 µs glGetUniformLocation(19, 0x100866cf8); returns: 0
  639. 0.18 µs glGetUniformLocation(19, 0x100866d28); returns: -1
  640. 0.26 µs glGetUniformLocation(19, 0x1008491f8); returns: -1
  641. 0.26 µs glGetUniformLocation(19, 0x100866d58); returns: -1
  642. 0.30 µs glGetUniformLocation(19, 0x100866d88); returns: -1
  643. 0.31 µs glGetUniformLocation(19, 0x100866db8); returns: -1
  644. 2.48 µs glPolygonOffset(-1, -1);
  645. 0.57 µs glGenTextures(1, 0x10180075c);
  646. 5.00 µs glBindTexture(GL_TEXTURE_2D, 3);
  647. 0.71 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
  648. 0.08 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
  649. 1.03 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  650. 0.06 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  651. 12.81 µs glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 1, 1, 0, GL_BGRA, GL_UNSIGNED_BYTE, 0x7fff5fbf3c94);
  652. 58.72 µs glGenerateMipmap(GL_TEXTURE_2D);
  653. 0.18 µs glGenTextures(1, 0x10180079c);
  654. 2.24 µs glBindTexture(GL_TEXTURE_2D, 4);
  655. 0.17 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
  656. 0.08 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
  657. 0.26 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  658. 0.08 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  659. 3.68 µs glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 1, 1, 0, GL_BGRA, GL_UNSIGNED_BYTE, 0x7fff5fbf3c90);
  660. 38.08 µs glGenerateMipmap(GL_TEXTURE_2D);
  661. 0.77 µs glGenTextures(1, 0x10622cd6c);
  662. 9.81 µs glBindTexture(GL_TEXTURE_2D, 5);
  663. 1.24 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
  664. 0.12 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
  665. 0.10 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  666. 0.06 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  667. 37.31 µs glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 256, 256, 0, GL_BGRA, GL_UNSIGNED_BYTE, 0x10d6b2000);
  668. 233.72 µs glGenerateMipmap(GL_TEXTURE_2D);
  669. 0.54 µs glGenTextures(1, 0x10622d09c);
  670. 4.78 µs glBindTexture(GL_TEXTURE_2D, 6);
  671. 0.81 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
  672. 0.12 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
  673. 0.17 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  674. 0.05 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  675. 106.97 µs glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 256, 256, 0, GL_BGRA, GL_UNSIGNED_BYTE, 0x10d6b2000);
  676. 234.80 µs glGenerateMipmap(GL_TEXTURE_2D);
  677. 0.34 µs glGenTextures(1, 0x10622cfdc);
  678. 3.57 µs glBindTexture(GL_TEXTURE_2D, 7);
  679. 0.95 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
  680. 0.13 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
  681. 0.18 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  682. 0.06 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  683. 117.70 µs glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 256, 256, 0, GL_BGRA, GL_UNSIGNED_BYTE, 0x10d6b2000);
  684. 272.47 µs glGenerateMipmap(GL_TEXTURE_2D);
  685. 0.25 µs glGenTextures(1, 0x10622debc);
  686. 5.90 µs glBindTexture(GL_TEXTURE_2D, 8);
  687. 0.62 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
  688. 0.12 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
  689. 0.22 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  690. 0.06 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  691. 95.84 µs glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 256, 256, 0, GL_BGRA, GL_UNSIGNED_BYTE, 0x10d6b2000);
  692. 204.17 µs glGenerateMipmap(GL_TEXTURE_2D);
  693. 0.65 µs glGenTextures(1, 0x106231d0c);
  694. 6.89 µs glBindTexture(GL_TEXTURE_2D, 9);
  695. 1.23 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
  696. 0.12 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
  697. 0.17 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  698. 0.06 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  699. 127.99 µs glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 256, 256, 0, GL_BGRA, GL_UNSIGNED_BYTE, 0x10d6b2000);
  700. 254.21 µs glGenerateMipmap(GL_TEXTURE_2D);
  701. 0.66 µs glGenTextures(1, 0x106274a5c);
  702. 5.81 µs glBindTexture(GL_TEXTURE_2D, 10);
  703. 1.46 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
  704. 0.10 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
  705. 0.10 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  706. 0.06 µs glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  707. 8.75 µs glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 1, 1, 0, GL_BGRA, GL_UNSIGNED_BYTE, 0x1062c6b10);
  708. 37.93 µs glGenerateMipmap(GL_TEXTURE_2D);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement