Lines Matching defs:feedbuffer

808     GLfloat *feedbuffer;
967 feedbuffer = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, buffer_size * sizeof(float) * 8);
984 glFeedbackBuffer(buffer_size * 2, feedback_type, feedbuffer);
995 HeapFree(GetProcessHeap(), 0, feedbuffer);
1001 HeapFree(GetProcessHeap(), 0, feedbuffer);
1012 if(feedbuffer[j] != GL_POLYGON_TOKEN) {
1013 ERR("Unexpected token: %f\n", feedbuffer[j]);
1016 if(feedbuffer[j + 1] != 3) {
1017 ERR("Unexpected polygon: %f corners\n", feedbuffer[j + 1]);
1023 patch->mem[i + 0] = feedbuffer[j + out_vertex_size * 2 + 2]; /* x, triangle 2 */
1024 patch->mem[i + 1] = feedbuffer[j + out_vertex_size * 2 + 3]; /* y, triangle 2 */
1025 patch->mem[i + 2] = (feedbuffer[j + out_vertex_size * 2 + 4] - 0.5f) * 4.0f * max_z; /* z, triangle 3 */
1027 patch->mem[i + 3] = feedbuffer[j + out_vertex_size * 2 + 5];
1028 patch->mem[i + 4] = feedbuffer[j + out_vertex_size * 2 + 6];
1029 patch->mem[i + 5] = feedbuffer[j + out_vertex_size * 2 + 7];
1033 patch->mem[i + 0] = feedbuffer[j + out_vertex_size * 1 + 2]; /* x, triangle 2 */
1034 patch->mem[i + 1] = feedbuffer[j + out_vertex_size * 1 + 3]; /* y, triangle 2 */
1035 patch->mem[i + 2] = (feedbuffer[j + out_vertex_size * 1 + 4] - 0.5f) * 4.0f * max_z; /* z, triangle 2 */
1037 patch->mem[i + 3] = feedbuffer[j + out_vertex_size * 1 + 5];
1038 patch->mem[i + 4] = feedbuffer[j + out_vertex_size * 1 + 6];
1039 patch->mem[i + 5] = feedbuffer[j + out_vertex_size * 1 + 7];
1043 patch->mem[i + 0] = feedbuffer[j + out_vertex_size * 0 + 2]; /* x, triangle 1 */
1044 patch->mem[i + 1] = feedbuffer[j + out_vertex_size * 0 + 3]; /* y, triangle 1 */
1045 patch->mem[i + 2] = (feedbuffer[j + out_vertex_size * 0 + 4] - 0.5f) * 4.0f * max_z; /* z, triangle 1 */
1047 patch->mem[i + 3] = feedbuffer[j + out_vertex_size * 0 + 5];
1048 patch->mem[i + 4] = feedbuffer[j + out_vertex_size * 0 + 6];
1049 patch->mem[i + 5] = feedbuffer[j + out_vertex_size * 0 + 7];
1073 if(feedbuffer[j] != GL_POLYGON_TOKEN) {
1074 ERR("Unexpected token: %f\n", feedbuffer[j]);
1077 if(feedbuffer[j + 1] != 3) {
1078 ERR("Unexpected polygon: %f corners\n", feedbuffer[j + 1]);
1082 patch->mem[i + 3] = -feedbuffer[j + out_vertex_size * 2 + 5];
1084 patch->mem[i + 4] = -feedbuffer[j + out_vertex_size * 2 + 6];
1086 patch->mem[i + 5] = -feedbuffer[j + out_vertex_size * 2 + 7];
1091 patch->mem[i + 3] = -feedbuffer[j + out_vertex_size * 1 + 5];
1093 patch->mem[i + 4] = -feedbuffer[j + out_vertex_size * 1 + 6];
1095 patch->mem[i + 5] = -feedbuffer[j + out_vertex_size * 1 + 7];
1100 patch->mem[i + 3] = -feedbuffer[j + out_vertex_size * 0 + 5];
1102 patch->mem[i + 4] = -feedbuffer[j + out_vertex_size * 0 + 6];
1104 patch->mem[i + 5] = -feedbuffer[j + out_vertex_size * 0 + 7];
1119 HeapFree(GetProcessHeap(), 0, feedbuffer);