Advertisement
Guest User

OpenGL Callstack

a guest
Sep 6th, 2014
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 7.96 KB | None | 0 0
  1. 0x7f838380b000     0.56 µs glEnable(GL_DEPTH_TEST);
  2. 0x7f838380b000     0.23 µs glDepthMask(GL_TRUE);
  3. 0x7f838380b000     0.24 µs glEnable(GL_LINE_SMOOTH);
  4. 0x7f838380b000     0.39 µs glEnable(GL_POLYGON_SMOOTH);
  5. 0x7f838380b000     0.51 µs glEnable(GL_BLEND);
  6. 0x7f838380b000     0.34 µs glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
  7. 0x7f838380b000     0.31 µs glGetError(); returns: GL_NO_ERROR
  8. 0x7f838380b000     3.13 µs glGenVertexArrays(1, 0x7fff551fc29c);
  9. 0x7f838380b000    13.75 µs glBindVertexArray(1);
  10. 0x7f838380b000     1.32 µs glViewport(0, 0, 1600, 2560);
  11. 0x7f838380b000     0.49 µs glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE);
  12. 0x7f838380b000     1.43 µs glBindFramebuffer(GL_FRAMEBUFFER, 0);
  13. 0x7f838380b000     0.45 µs glClearColor(0.3, 0.2, 1, 1);
  14. 0x7f838380b000  1856.16 µs glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
  15. 0x7f838380b000     1.39 µs glGetError(); returns: GL_NO_ERROR
  16. 0x7f838380b000    37.16 µs glCreateProgram(); returns: 1
  17. 0x7f838380b000     0.72 µs glGetError(); returns: GL_NO_ERROR
  18. 0x7f838380b000     2.05 µs glGetIntegerv(GL_MAX_UNIFORM_BLOCK_SIZE, 0x7fff551fb0b4);
  19. 0x7f838380b000     2.46 µs glCreateShader(GL_VERTEX_SHADER); returns: 2
  20. 0x7f838380b000     0.76 µs glGetError(); returns: GL_NO_ERROR
  21. 0x7f838380b000    23.05 µs glShaderSource(2, 1, 0x7fff551fba40, 0x7fff551fba4c);
  22. 0x7f838380b000     0.39 µs glGetError(); returns: GL_NO_ERROR
  23. 0x7f838380b000 59336.21 µs glCompileShader(2);
  24. 0x7f838380b000     1.02 µs glGetShaderiv(2, GL_COMPILE_STATUS, 0x7fff551fbad4);
  25. 0x7f838380b000     1.28 µs glGetError(); returns: GL_NO_ERROR
  26. 0x7f838380b000     1.06 µs glGetIntegerv(GL_MAX_UNIFORM_BLOCK_SIZE, 0x7fff551fb0b4);
  27. 0x7f838380b000     1.48 µs glCreateShader(GL_FRAGMENT_SHADER); returns: 3
  28. 0x7f838380b000     0.27 µs glGetError(); returns: GL_NO_ERROR
  29. 0x7f838380b000    23.64 µs glShaderSource(3, 1, 0x7fff551fba40, 0x7fff551fba4c);
  30. 0x7f838380b000     0.16 µs glGetError(); returns: GL_NO_ERROR
  31. 0x7f838380b000 14978.11 µs glCompileShader(3);
  32. 0x7f838380b000     1.64 µs glGetShaderiv(3, GL_COMPILE_STATUS, 0x7fff551fbad4);
  33. 0x7f838380b000     1.35 µs glGetError(); returns: GL_NO_ERROR
  34. 0x7f838380b000     1.30 µs glAttachShader(1, 2);
  35. 0x7f838380b000     0.25 µs glGetError(); returns: GL_NO_ERROR
  36. 0x7f838380b000     0.14 µs glGetError(); returns: GL_NO_ERROR
  37. 0x7f838380b000     0.75 µs glAttachShader(1, 3);
  38. 0x7f838380b000     0.11 µs glGetError(); returns: GL_NO_ERROR
  39. 0x7f838380b000     0.07 µs glGetError(); returns: GL_NO_ERROR
  40. 0x7f838380b000 50840.92 µs glLinkProgram(1);
  41. 0x7f838380b000     1.02 µs glGetError(); returns: GL_NO_ERROR
  42. 0x7f838380b000     1.41 µs glGetProgramiv(1, GL_LINK_STATUS, 0x7fff551fbdc4);
  43. 0x7f838380b000     2.24 µs glGetUniformLocation(1, 0x10abe2c29); returns: 2
  44. 0x7f838380b000     0.48 µs glGetError(); returns: GL_NO_ERROR
  45. 0x7f838380b000     1.16 µs glGetUniformLocation(1, 0x10abe2c36); returns: 18
  46. 0x7f838380b000     0.28 µs glGetError(); returns: GL_NO_ERROR
  47. 0x7f838380b000     1.14 µs glGetUniformLocation(1, 0x10abe2c45); returns: 8
  48. 0x7f838380b000     0.10 µs glGetError(); returns: GL_NO_ERROR
  49. 0x7f838380b000     0.86 µs glGetUniformLocation(1, 0x10abe2c80); returns: 13
  50. 0x7f838380b000     0.11 µs glGetError(); returns: GL_NO_ERROR
  51. 0x7f838380b000     1.11 µs glGetUniformLocation(1, 0x10abe2da4); returns: 16
  52. 0x7f838380b000     0.11 µs glGetError(); returns: GL_NO_ERROR
  53. 0x7f838380b000     0.77 µs glGetUniformLocation(1, 0x10abe2d97); returns: 12
  54. 0x7f838380b000     0.09 µs glGetError(); returns: GL_NO_ERROR
  55. 0x7f838380b000     1.15 µs glGetUniformLocation(1, 0x10abe2ca0); returns: 17
  56. 0x7f838380b000     0.11 µs glGetError(); returns: GL_NO_ERROR
  57. 0x7f838380b000     0.83 µs glGetUniformLocation(1, 0x10abe2cad); returns: 15
  58. 0x7f838380b000     0.13 µs glGetError(); returns: GL_NO_ERROR
  59. 0x7f838380b000     0.78 µs glGetUniformLocation(1, 0x10abe2c67); returns: 1
  60. 0x7f838380b000     0.17 µs glGetError(); returns: GL_NO_ERROR
  61. 0x7f838380b000     1.17 µs glGetUniformLocation(1, 0x10abe2dfb); returns: 0
  62. 0x7f838380b000     0.26 µs glGetError(); returns: GL_NO_ERROR
  63. 0x7f838380b000     1.14 µs glGetUniformLocation(1, 0x10abe2e12); returns: 7
  64. 0x7f838380b000     0.12 µs glGetError(); returns: GL_NO_ERROR
  65. 0x7f838380b000     1.25 µs glGetUniformLocation(1, 0x10abe2e26); returns: 14
  66. 0x7f838380b000     0.11 µs glGetError(); returns: GL_NO_ERROR
  67. 0x7f838380b000     1.01 µs glGetUniformLocation(1, 0x10abe2e42); returns: 6
  68. 0x7f838380b000     0.21 µs glGetError(); returns: GL_NO_ERROR
  69. 0x7f838380b000  9929.96 µs glGetUniformBlockIndex(1, 0x7fff551fbf71); returns: 0
  70. 0x7f838380b000     1.13 µs glUniformBlockBinding(1, 0, 0);
  71. 0x7f838380b000 16402.61 µs glGetUniformBlockIndex(1, 0x7fff551fbf59); returns: 1
  72. 0x7f838380b000     1.02 µs glUniformBlockBinding(1, 1, 1);
  73. 0x7f838380b000     0.60 µs glDeleteProgram(2);
  74. 0x7f838380b000     0.31 µs glDeleteProgram(3);
  75. 0x7f838380b000     1.76 µs glUseProgram(1);
  76. 0x7f838380b000     1.50 µs glGetError(); returns: GL_NO_ERROR
  77. 0x7f838380b000     2.46 µs glUniformMatrix4fv(18, 1, 0, {1, 0, 0, 0, 0, 0.928477, 0.371391, 0, 0, -0.371391, 0.928477, 0, 0, -9.28477, -111.417, 1});
  78. 0x7f838380b000     0.57 µs glUniformMatrix4fv(8, 1, 0, {inf, 0, 0, 0, 0, 2.41421, 0, 0, 0, 0, -1.0002, -1, 0, 0, -2.0002, 0});
  79. 0x7f838380b000     1.11 µs glUniform3f(13, 0, 50, 100);
  80. 0x7f838380b000     0.34 µs glUniform3f(12, 0, 0, 0);
  81. 0x7f838380b000     0.74 µs glUniform1f(16, 0);
  82. 0x7f838380b000     0.97 µs glUniform3fv(0, 1, {0, 0, 0});
  83. 0x7f838380b000     0.32 µs glUniform3fv(7, 1, {0.9, 0.8, 0.6});
  84. 0x7f838380b000     0.33 µs glUniform3fv(14, 1, {0.9, 0.8, 0.6});
  85. 0x7f838380b000     0.48 µs glUniform3fv(6, 1, {0, 0, 0});
  86. 0x7f838380b000     1.18 µs glEnableVertexAttribArray(0);
  87. 0x7f838380b000     0.11 µs glEnableVertexAttribArray(1);
  88. 0x7f838380b000     0.04 µs glEnableVertexAttribArray(2);
  89. 0x7f838380b000     0.04 µs glEnableVertexAttribArray(5);
  90. 0x7f838380b000     1.33 µs glBindBuffer(GL_ARRAY_BUFFER, 4);
  91. 0x7f838380b000     0.34 µs glBindBuffer(GL_ARRAY_BUFFER, 4);
  92. 0x7f838380b000     3.56 µs glMapBufferRange(GL_ARRAY_BUFFER, 0x00000000, 0x000006c0, GL_MAP_READ_BIT | GL_MAP_WRITE_BIT); returns: 0x1112ef000
  93. 0x7f838380b000     0.73 µs glGetError(); returns: GL_NO_ERROR
  94. 0x7f838380b000     0.21 µs glBindBuffer(GL_ARRAY_BUFFER, 4);
  95. 0x7f838380b000     1.15 µs glUnmapBuffer(GL_ARRAY_BUFFER); returns: GL_TRUE
  96. 0x7f838380b000     0.16 µs glGetError(); returns: GL_NO_ERROR
  97. 0x7f838380b000     0.56 µs glBindBuffer(GL_UNIFORM_BUFFER, 1);
  98. 0x7f838380b000     0.11 µs glGetError(); returns: GL_NO_ERROR
  99. 0x7f838380b000     7.35 µs glBufferData(GL_UNIFORM_BUFFER, 0x00000050, 0x7f8381c20af0, GL_STATIC_DRAW);
  100. 0x7f838380b000     0.21 µs glGetError(); returns: GL_NO_ERROR
  101. 0x7f838380b000     2.42 µs glBindBufferBase(GL_UNIFORM_BUFFER, 0, 1);
  102. 0x7f838380b000     0.89 µs glUniformMatrix4fv(2, 1, 0, {1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 15, 0, 1});
  103. 0x7f838380b000     0.28 µs glGetError(); returns: GL_NO_ERROR
  104. 0x7f838380b000     0.83 µs glVertexAttribPointer(0, 3, GL_FLOAT, 0, 72, 0x00000000);
  105. 0x7f838380b000     0.20 µs glVertexAttribPointer(1, 3, GL_FLOAT, 0, 72, 0x0000000c);
  106. 0x7f838380b000     0.06 µs glVertexAttribPointer(2, 3, GL_FLOAT, 0, 72, 0x00000018);
  107. 0x7f838380b000     0.17 µs glVertexAttribPointer(3, 2, GL_FLOAT, 0, 72, 0x00000024);
  108. 0x7f838380b000     0.06 µs glVertexAttribPointer(4, 4, GL_FLOAT, 0, 72, 0x0000002c);
  109. 0x7f838380b000     0.10 µs glVertexAttribPointer(5, 3, GL_FLOAT, 0, 72, 0x0000003c);
  110. 0x7f838380b000     0.23 µs glGetError(); returns: GL_NO_ERROR
  111. 0x7f838380b000     0.11 µs glGetError(); returns: GL_NO_ERROR
  112. 0x7f838380b000     0.07 µs glGetError(); returns: GL_NO_ERROR
  113. 0x7f838380b000     0.43 µs glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 2);
  114. 0x7f838380b000     0.11 µs glGetError(); returns: GL_NO_ERROR
  115. 0x7f838380b000     0.34 µs glPolygonMode(GL_FRONT_AND_BACK, GL_FILL);
  116. 0x7f838380b000     0.27 µs glGetError(); returns: GL_NO_ERROR
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement