Advertisement
Guest User

Untitled

a guest
Sep 19th, 2016
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. C:\rustworkspace-win\nr-test>C:\more\apitrace-mingw\x64\bin\apitrace.exe dump t.trace
  2. 0 wglChoosePixelFormat(hdc = 0x6a011e58, ppfd = &{nSize = 40, nVersion = 1, dwFlags = PFD_DOUBLEBUFFER | PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL, iPixelType = PFD_TYPE_RGBA, cColorBits = 24, cRedBits
  3. = 0, cRedShift = 0, cGreenBits = 0, cGreenShift = 0, cBlueBits = 0, cBlueShift = 0, cAlphaBits = 8, cAlphaShift = 0, cAccumBits = 0, cAccumRedBits = 0, cAccumGreenBits = 0, cAccumBlueBits = 0, cAccumA
  4. lphaBits = 0, cDepthBits = 24, cStencilBits = 8, cAuxBuffers = 0, iLayerType = PFD_MAIN_PLANE, bReserved = 0, dwLayerMask = 0, dwVisibleMask = 0, dwDamageMask = 0}) = 5
  5. 2 wglSetPixelFormat(hdc = 0x6a011e58, iPixelFormat = 5, ppfd = &{nSize = 40, nVersion = 1, dwFlags = PFD_DOUBLEBUFFER | PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_SWAP_EXCHANGE | PFD_SUPPORT_COMPOS
  6. ITION, iPixelType = PFD_TYPE_RGBA, cColorBits = 32, cRedBits = 8, cRedShift = 16, cGreenBits = 8, cGreenShift = 8, cBlueBits = 8, cBlueShift = 0, cAlphaBits = 8, cAlphaShift = 24, cAccumBits = 64, cAc
  7. cumRedBits = 16, cAccumGreenBits = 16, cAccumBlueBits = 16, cAccumAlphaBits = 16, cDepthBits = 24, cStencilBits = 8, cAuxBuffers = 0, iLayerType = PFD_MAIN_PLANE, bReserved = 0, dwLayerMask = 0, dwVis
  8. ibleMask = 0, dwDamageMask = 0}) = TRUE
  9. 3 wglCreateContext(hdc = 0x6a011e58) = 0x10000
  10. 6 wglMakeCurrent(hdc = 0x6a011e58, hglrc = 0x10000) = TRUE
  11. 7 glViewport(x = 0, y = 0, width = 1456, height = 849)
  12. 8 glScissor(x = 0, y = 0, width = 1456, height = 849)
  13. 37 wglMakeCurrent(hdc = NULL, hglrc = NULL) = TRUE
  14. 38 wglDeleteContext(hglrc = 0x10000) = TRUE
  15. 40 wglChoosePixelFormatARB(hdc = 0xffffffffec012d45, piAttribIList = {WGL_DRAW_TO_WINDOW_ARB, TRUE, WGL_SUPPORT_OPENGL_ARB, TRUE, WGL_PIXEL_TYPE_ARB, WGL_TYPE_RGBA_ARB, WGL_ACCELERATION_ARB, WGL_FULL_
  16. ACCELERATION_ARB, WGL_COLOR_BITS_ARB, 24, WGL_ALPHA_BITS_ARB, 8, WGL_DEPTH_BITS_ARB, 24, WGL_STENCIL_BITS_ARB, 8, WGL_DOUBLE_BUFFER_ARB, TRUE, WGL_STEREO_ARB, FALSE, 0}, pfAttribFList = {}, nMaxFormat
  17. s = 1, piFormats = &5, nNumFormats = &1) = TRUE
  18. 53 wglSetPixelFormat(hdc = 0xffffffffec012d45, iPixelFormat = 5, ppfd = &{nSize = 40, nVersion = 1, dwFlags = PFD_DOUBLEBUFFER | PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_SWAP_EXCHANGE | PFD_SUPPO
  19. RT_COMPOSITION, iPixelType = PFD_TYPE_RGBA, cColorBits = 32, cRedBits = 8, cRedShift = 16, cGreenBits = 8, cGreenShift = 8, cBlueBits = 8, cBlueShift = 0, cAlphaBits = 8, cAlphaShift = 24, cAccumBits
  20. = 64, cAccumRedBits = 16, cAccumGreenBits = 16, cAccumBlueBits = 16, cAccumAlphaBits = 16, cDepthBits = 24, cStencilBits = 8, cAuxBuffers = 0, iLayerType = PFD_MAIN_PLANE, bReserved = 0, dwLayerMask =
  21.  0, dwVisibleMask = 0, dwDamageMask = 0}) = TRUE
  22. 54 wglCreateContextAttribsARB(hDC = 0xffffffffec012d45, hShareContext = NULL, attribList = {WGL_CONTEXT_MAJOR_VERSION_ARB, 3, WGL_CONTEXT_MINOR_VERSION_ARB, 3, WGL_CONTEXT_FLAGS_ARB, WGL_CONTEXT_DEBUG
  23. _BIT_ARB, 0}) = 0x20000
  24. 57 wglMakeCurrent(hdc = 0xffffffffec012d45, hglrc = 0x20000) = TRUE
  25. 58 glViewport(x = 0, y = 0, width = 1440, height = 810)
  26. 59 glScissor(x = 0, y = 0, width = 1440, height = 810)
  27. 60 wglSwapIntervalEXT(interval = 0) = TRUE
  28. 61 wglMakeCurrent(hdc = NULL, hglrc = NULL) = TRUE
  29. 62 wglMakeCurrent(hdc = 0xffffffffec012d45, hglrc = 0x20000) = TRUE
  30. 777 glGetIntegerv(pname = GL_NUM_EXTENSIONS, params = &195)
  31. 973 glGetIntegerv(pname = GL_MAX_ELEMENTS_VERTICES, params = &1048576)
  32. 974 glGetIntegerv(pname = GL_MAX_ELEMENTS_INDICES, params = &1048576)
  33. 975 glGetIntegerv(pname = GL_MAX_TEXTURE_SIZE, params = &16384)
  34. 976 glEnable(cap = GL_FRAMEBUFFER_SRGB)
  35. 977 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 1)
  36. 978 glGenVertexArrays(n = 1, arrays = &1)
  37. 979 glBindVertexArray(array = 1)
  38. 980 glGenFramebuffers(n = 1, framebuffers = &1)
  39. 981 glGenTextures(n = 1, textures = &1)
  40. 982 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
  41. 983 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  42. 984 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  43. 985 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  44. 986 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
  45. 987 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  46. 988 glCreateShader(type = GL_VERTEX_SHADER) = 1
  47. 989 glShaderSource(shader = 1, count = 1, string = &"#version 150
  48.        uniform mat4 ProjMtx;
  49.        in vec2 Position;
  50.        in vec2 TexCoord;
  51.        in vec4 Color;
  52.        out vec2 Frag_UV;
  53.        out vec4 Frag_Color;
  54.        void main() {
  55.           Frag_UV = TexCoord;
  56.           Frag_Color = Color;
  57.           gl_Position = ProjMtx * vec4(Position.xy, 0, 1);
  58.        }", length = &326)
  59. 990 glCompileShader(shader = 1)
  60. 991 glGetShaderiv(shader = 1, pname = GL_COMPILE_STATUS, params = &1)
  61. 992 glGetShaderiv(shader = 1, pname = GL_INFO_LOG_LENGTH, params = &1)
  62. 993 glGetShaderInfoLog(shader = 1, bufSize = 1, length = &0, infoLog = "")
  63. 994 glCreateShader(type = GL_FRAGMENT_SHADER) = 2
  64. 995 glShaderSource(shader = 2, count = 1, string = &"#version 150
  65.  
  66.        precision mediump float;
  67.            uniform sampler2D Texture;
  68.        in vec2 Frag_UV;
  69.        in vec4 Frag_Color;
  70.        out vec4 Out_Color;
  71.        void main(){
  72.           Out_Color = Frag_Color * texture(Texture, Frag_UV.st);
  73.                }", length = &250)
  74. 996 glCompileShader(shader = 2)
  75. 997 glGetShaderiv(shader = 2, pname = GL_COMPILE_STATUS, params = &1)
  76. 998 glGetShaderiv(shader = 2, pname = GL_INFO_LOG_LENGTH, params = &1)
  77. 999 glGetShaderInfoLog(shader = 2, bufSize = 1, length = &0, infoLog = "")
  78. 1000 glCreateProgram() = 3
  79. 1001 glAttachShader(program = 3, shader = 1)
  80. 1002 glAttachShader(program = 3, shader = 2)
  81. 1003 glBindAttribLocation(program = 3, index = 0, name = "TexCoord")
  82. 1004 glBindAttribLocation(program = 3, index = 1, name = "Color")
  83. 1005 glBindAttribLocation(program = 3, index = 2, name = "Position")
  84. 1006 glLinkProgram(program = 3)
  85. 1007 glGetProgramiv(program = 3, pname = GL_LINK_STATUS, params = &1)
  86. 1008 glGetProgramiv(program = 3, pname = GL_INFO_LOG_LENGTH, params = &1)
  87. 1009 glGetProgramInfoLog(program = 3, bufSize = 1, length = &0, infoLog = "")
  88. 1010 glGetProgramiv(program = 3, pname = GL_ACTIVE_UNIFORMS, params = &2)
  89. 1011 glGetActiveUniformsiv(program = 3, uniformCount = 2, uniformIndices = {0, 1}, pname = GL_UNIFORM_BLOCK_INDEX, params = 0x487e5a0)
  90. 1012 glGetProgramiv(program = 3, pname = GL_ACTIVE_UNIFORM_MAX_LENGTH, params = &8)
  91. 1013 glUseProgram(program = 3)
  92. 1014 glGetActiveUniform(program = 3, index = 0, bufSize = 8, length = &7, size = &1, type = &GL_FLOAT_MAT4, name = "ProjMtx")
  93. 1015 glGetUniformLocation(program = 3, name = "ProjMtx") = 0
  94. 1016 glGetActiveUniform(program = 3, index = 1, bufSize = 8, length = &7, size = &1, type = &GL_SAMPLER_2D, name = "Texture")
  95. 1017 glGetUniformLocation(program = 3, name = "Texture") = 1
  96. 1018 glUniform1i(location = 1, v0 = 0)
  97. 1019 glGetProgramiv(program = 3, pname = GL_ACTIVE_ATTRIBUTES, params = &3)
  98. 1020 glGetProgramiv(program = 3, pname = GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, params = &9)
  99. 1021 glGetActiveAttrib(program = 3, index = 0, bufSize = 9, length = &8, size = &1, type = &GL_FLOAT_VEC2, name = "TexCoord")
  100. 1022 glGetAttribLocation(program = 3, name = "TexCoord") = 0
  101. 1023 glGetActiveAttrib(program = 3, index = 1, bufSize = 9, length = &5, size = &1, type = &GL_FLOAT_VEC4, name = "Color")
  102. 1024 glGetAttribLocation(program = 3, name = "Color") = 1
  103. 1025 glGetActiveAttrib(program = 3, index = 2, bufSize = 9, length = &8, size = &1, type = &GL_FLOAT_VEC2, name = "Position")
  104. 1026 glGetAttribLocation(program = 3, name = "Position") = 2
  105. 1027 glGetProgramiv(program = 3, pname = GL_ACTIVE_UNIFORM_BLOCKS, params = &0)
  106. 1028 glGetProgramInterfaceiv(program = 3, programInterface = GL_PROGRAM_OUTPUT, pname = GL_ACTIVE_RESOURCES, params = &1)
  107. 1029 glGetProgramResourceiv(program = 3, programInterface = GL_PROGRAM_OUTPUT, index = 0, propCount = 1, props = &GL_NAME_LENGTH, bufSize = 1, length = NULL, params = &10)
  108. 1030 glGetProgramResourceName(program = 3, programInterface = GL_PROGRAM_OUTPUT, index = 0, bufSize = 10, length = NULL, name = "Out_Color")
  109. 1031 glGetProgramResourceiv(program = 3, programInterface = GL_PROGRAM_OUTPUT, index = 0, propCount = 1, props = &GL_LOCATION, bufSize = 1, length = NULL, params = &0)
  110. 1032 glGetProgramResourceiv(program = 3, programInterface = GL_PROGRAM_OUTPUT, index = 0, propCount = 1, props = &GL_TYPE, bufSize = 1, length = NULL, params = &35666)
  111. 1033 glGenTextures(n = 1, textures = &2)
  112. 1034 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
  113. 1035 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 256, height = 256)
  114. 1036 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  115. 1037 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  116. 1038 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
  117. 1039 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 256, height = 256, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(262144))
  118. 1040 glGenTextures(n = 1, textures = &3)
  119. 1041 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
  120. 1042 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 256, height = 276)
  121. 1043 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  122. 1044 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  123. 1045 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
  124. 1046 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 256, height = 276, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(282624))
  125. 1047 glGenTextures(n = 1, textures = &4)
  126. 1048 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
  127. 1049 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 128, height = 128)
  128. 1050 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  129. 1051 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  130. 1052 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
  131. 1053 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 128, height = 128, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(65536))
  132. 1054 glGenTextures(n = 1, textures = &5)
  133. 1055 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
  134. 1056 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  135. 1057 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  136. 1058 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  137. 1059 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
  138. 1060 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  139. 1061 glGenTextures(n = 1, textures = &6)
  140. 1062 glBindTexture(target = GL_TEXTURE_2D, texture = 6)
  141. 1063 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 256, height = 256)
  142. 1064 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  143. 1065 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  144. 1066 glBindTexture(target = GL_TEXTURE_2D, texture = 6)
  145. 1067 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 256, height = 256, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(262144))
  146. 1068 glGenTextures(n = 1, textures = &7)
  147. 1069 glBindTexture(target = GL_TEXTURE_2D, texture = 7)
  148. 1070 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 128, height = 128)
  149. 1071 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  150. 1072 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  151. 1073 glBindTexture(target = GL_TEXTURE_2D, texture = 7)
  152. 1074 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 128, height = 128, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(65536))
  153. 1075 glGenTextures(n = 1, textures = &8)
  154. 1076 glBindTexture(target = GL_TEXTURE_2D, texture = 8)
  155. 1077 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 128, height = 128)
  156. 1078 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  157. 1079 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  158. 1080 glBindTexture(target = GL_TEXTURE_2D, texture = 8)
  159. 1081 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 128, height = 128, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(65536))
  160. 1082 glGenTextures(n = 1, textures = &9)
  161. 1083 glBindTexture(target = GL_TEXTURE_2D, texture = 9)
  162. 1084 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 128, height = 128)
  163. 1085 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  164. 1086 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  165. 1087 glBindTexture(target = GL_TEXTURE_2D, texture = 9)
  166. 1088 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 128, height = 128, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(65536))
  167. 1089 glGenTextures(n = 1, textures = &10)
  168. 1090 glBindTexture(target = GL_TEXTURE_2D, texture = 10)
  169. 1091 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 128, height = 128)
  170. 1092 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  171. 1093 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  172. 1094 glBindTexture(target = GL_TEXTURE_2D, texture = 10)
  173. 1095 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 128, height = 128, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(65536))
  174. 1096 glGenTextures(n = 1, textures = &11)
  175. 1097 glBindTexture(target = GL_TEXTURE_2D, texture = 11)
  176. 1098 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 128, height = 128)
  177. 1099 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  178. 1100 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  179. 1101 glBindTexture(target = GL_TEXTURE_2D, texture = 11)
  180. 1102 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 128, height = 128, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(65536))
  181. 1103 glGenTextures(n = 1, textures = &12)
  182. 1104 glBindTexture(target = GL_TEXTURE_2D, texture = 12)
  183. 1105 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  184. 1106 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  185. 1107 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  186. 1108 glBindTexture(target = GL_TEXTURE_2D, texture = 12)
  187. 1109 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  188. 1110 glGenTextures(n = 1, textures = &13)
  189. 1111 glBindTexture(target = GL_TEXTURE_2D, texture = 13)
  190. 1112 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 20, height = 20)
  191. 1113 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  192. 1114 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  193. 1115 glBindTexture(target = GL_TEXTURE_2D, texture = 13)
  194. 1116 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 20, height = 20, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1600))
  195. 1117 glGenTextures(n = 1, textures = &14)
  196. 1118 glBindTexture(target = GL_TEXTURE_2D, texture = 14)
  197. 1119 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 128, height = 128)
  198. 1120 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  199. 1121 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  200. 1122 glBindTexture(target = GL_TEXTURE_2D, texture = 14)
  201. 1123 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 128, height = 128, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(65536))
  202. 1124 glGenTextures(n = 1, textures = &15)
  203. 1125 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
  204. 1126 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  205. 1127 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  206. 1128 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  207. 1129 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
  208. 1130 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  209. 1131 glGenTextures(n = 1, textures = &16)
  210. 1132 glBindTexture(target = GL_TEXTURE_2D, texture = 16)
  211. 1133 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  212. 1134 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  213. 1135 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  214. 1136 glBindTexture(target = GL_TEXTURE_2D, texture = 16)
  215. 1137 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  216. 1138 glGenTextures(n = 1, textures = &17)
  217. 1139 glBindTexture(target = GL_TEXTURE_2D, texture = 17)
  218. 1140 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  219. 1141 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  220. 1142 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  221. 1143 glBindTexture(target = GL_TEXTURE_2D, texture = 17)
  222. 1144 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  223. 1145 glGenTextures(n = 1, textures = &18)
  224. 1146 glBindTexture(target = GL_TEXTURE_2D, texture = 18)
  225. 1147 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  226. 1148 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  227. 1149 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  228. 1150 glBindTexture(target = GL_TEXTURE_2D, texture = 18)
  229. 1151 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  230. 1152 glGenTextures(n = 1, textures = &19)
  231. 1153 glBindTexture(target = GL_TEXTURE_2D, texture = 19)
  232. 1154 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  233. 1155 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  234. 1156 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  235. 1157 glBindTexture(target = GL_TEXTURE_2D, texture = 19)
  236. 1158 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  237. 1159 glGenTextures(n = 1, textures = &20)
  238. 1160 glBindTexture(target = GL_TEXTURE_2D, texture = 20)
  239. 1161 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  240. 1162 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  241. 1163 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  242. 1164 glBindTexture(target = GL_TEXTURE_2D, texture = 20)
  243. 1165 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  244. 1166 glGenTextures(n = 1, textures = &21)
  245. 1167 glBindTexture(target = GL_TEXTURE_2D, texture = 21)
  246. 1168 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 462)
  247. 1169 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  248. 1170 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  249. 1171 glBindTexture(target = GL_TEXTURE_2D, texture = 21)
  250. 1172 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 462, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(946176))
  251. 1173 glGenTextures(n = 1, textures = &22)
  252. 1174 glBindTexture(target = GL_TEXTURE_2D, texture = 22)
  253. 1175 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 375)
  254. 1176 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  255. 1177 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  256. 1178 glBindTexture(target = GL_TEXTURE_2D, texture = 22)
  257. 1179 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 375, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(768000))
  258. 1180 glGenTextures(n = 1, textures = &23)
  259. 1181 glBindTexture(target = GL_TEXTURE_2D, texture = 23)
  260. 1182 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 400)
  261. 1183 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  262. 1184 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  263. 1185 glBindTexture(target = GL_TEXTURE_2D, texture = 23)
  264. 1186 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 400, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(819200))
  265. 1187 glGenTextures(n = 1, textures = &24)
  266. 1188 glBindTexture(target = GL_TEXTURE_2D, texture = 24)
  267. 1189 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 300, height = 206)
  268. 1190 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  269. 1191 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  270. 1192 glBindTexture(target = GL_TEXTURE_2D, texture = 24)
  271. 1193 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 300, height = 206, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(247200))
  272. 1194 glGenTextures(n = 1, textures = &25)
  273. 1195 glBindTexture(target = GL_TEXTURE_2D, texture = 25)
  274. 1196 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 800, height = 800)
  275. 1197 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  276. 1198 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  277. 1199 glBindTexture(target = GL_TEXTURE_2D, texture = 25)
  278. 1200 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 800, height = 800, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(2560000))
  279. 1201 glGenTextures(n = 1, textures = &26)
  280. 1202 glBindTexture(target = GL_TEXTURE_2D, texture = 26)
  281. 1203 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 354)
  282. 1204 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  283. 1205 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  284. 1206 glBindTexture(target = GL_TEXTURE_2D, texture = 26)
  285. 1207 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 354, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(724992))
  286. 1208 glGenTextures(n = 1, textures = &27)
  287. 1209 glBindTexture(target = GL_TEXTURE_2D, texture = 27)
  288. 1210 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 20, height = 20)
  289. 1211 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  290. 1212 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  291. 1213 glBindTexture(target = GL_TEXTURE_2D, texture = 27)
  292. 1214 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 20, height = 20, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1600))
  293. 1215 glGenTextures(n = 1, textures = &28)
  294. 1216 glBindTexture(target = GL_TEXTURE_2D, texture = 28)
  295. 1217 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  296. 1218 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  297. 1219 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  298. 1220 glBindTexture(target = GL_TEXTURE_2D, texture = 28)
  299. 1221 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  300. 1222 glGenTextures(n = 1, textures = &29)
  301. 1223 glBindTexture(target = GL_TEXTURE_2D, texture = 29)
  302. 1224 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  303. 1225 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  304. 1226 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  305. 1227 glBindTexture(target = GL_TEXTURE_2D, texture = 29)
  306. 1228 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  307. 1229 glGenTextures(n = 1, textures = &30)
  308. 1230 glBindTexture(target = GL_TEXTURE_2D, texture = 30)
  309. 1231 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  310. 1232 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  311. 1233 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  312. 1234 glBindTexture(target = GL_TEXTURE_2D, texture = 30)
  313. 1235 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  314. 1236 glGenTextures(n = 1, textures = &31)
  315. 1237 glBindTexture(target = GL_TEXTURE_2D, texture = 31)
  316. 1238 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  317. 1239 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  318. 1240 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  319. 1241 glBindTexture(target = GL_TEXTURE_2D, texture = 31)
  320. 1242 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  321. 1243 glGenTextures(n = 1, textures = &32)
  322. 1244 glBindTexture(target = GL_TEXTURE_2D, texture = 32)
  323. 1245 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGBA8, width = 512, height = 512)
  324. 1246 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0)
  325. 1247 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0)
  326. 1248 glBindTexture(target = GL_TEXTURE_2D, texture = 32)
  327. 1249 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(1048576))
  328. 1250 glGenSamplers(count = 1, samplers = &1)
  329. 1251 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_MIN_FILTER, param = GL_LINEAR_MIPMAP_LINEAR)
  330. 1252 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_MAG_FILTER, param = GL_LINEAR)
  331. 1253 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
  332. 1254 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
  333. 1255 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_WRAP_R, param = GL_CLAMP_TO_EDGE)
  334. 1256 glSamplerParameterf(sampler = 1, pname = GL_TEXTURE_LOD_BIAS, param = 0)
  335. 1257 glSamplerParameterfv(sampler = 1, pname = GL_TEXTURE_BORDER_COLOR, param = {0.001960784, 0.001960784, 0.001960784, 0.001960784})
  336. 1258 glSamplerParameterf(sampler = 1, pname = GL_TEXTURE_MIN_LOD, param = -1000)
  337. 1259 glSamplerParameterf(sampler = 1, pname = GL_TEXTURE_MAX_LOD, param = 1000)
  338. 1260 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_COMPARE_MODE, param = GL_ZERO)
  339. 1261 glGenBuffers(n = 1, buffers = &1)
  340. 1262 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1)
  341. 1263 glBufferData(target = GL_ARRAY_BUFFER, size = 163840, data = NULL, usage = GL_DYNAMIC_DRAW)
  342. 1264 glGenBuffers(n = 1, buffers = &2)
  343. 1265 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 2)
  344. 1266 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_DYNAMIC_DRAW)
  345. 1267 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1)
  346. 1268 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_READ_WRITE) = 0x9dae000
  347. 1269 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 2)
  348. 1270 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_READ_WRITE) = 0x9dd7000
  349. 1271 memcpy(dest = 0x9dd7000, src = blob(131072), n = 131072)
  350. 1272 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
  351. 1273 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_FALSE
  352. 1274 glUseProgram(program = 0)
  353. 1275 glGetError() = GL_INVALID_OPERATION
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement