.file "cockpit.cpp" .text .section .text._ZNKSt5ctypeIcE8do_widenEc,"axG",@progbits,_ZNKSt5ctypeIcE8do_widenEc,comdat .align 2 .p2align 4 .weak _ZNKSt5ctypeIcE8do_widenEc .type _ZNKSt5ctypeIcE8do_widenEc, @function _ZNKSt5ctypeIcE8do_widenEc: .LFB1842: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount popq %rbp .cfi_def_cfa 7, 8 movl %esi, %eax ret .cfi_endproc .LFE1842: .size _ZNKSt5ctypeIcE8do_widenEc, .-_ZNKSt5ctypeIcE8do_widenEc .section .text._ZNSt6vectorIjSaIjEED2Ev,"axG",@progbits,_ZNSt6vectorIjSaIjEED5Ev,comdat .align 2 .p2align 4 .weak _ZNSt6vectorIjSaIjEED2Ev .type _ZNSt6vectorIjSaIjEED2Ev, @function _ZNSt6vectorIjSaIjEED2Ev: .LFB3323: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movq (%rdi), %rdi testq %rdi, %rdi je .L3 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 jmp _ZdlPv .p2align 4,,10 .p2align 3 .L3: .cfi_restore_state popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3323: .size _ZNSt6vectorIjSaIjEED2Ev, .-_ZNSt6vectorIjSaIjEED2Ev .weak _ZNSt6vectorIjSaIjEED1Ev .set _ZNSt6vectorIjSaIjEED1Ev,_ZNSt6vectorIjSaIjEED2Ev .section .text._ZNSt6vectorIfSaIfEED2Ev,"axG",@progbits,_ZNSt6vectorIfSaIfEED5Ev,comdat .align 2 .p2align 4 .weak _ZNSt6vectorIfSaIfEED2Ev .type _ZNSt6vectorIfSaIfEED2Ev, @function _ZNSt6vectorIfSaIfEED2Ev: .LFB3635: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movq (%rdi), %rdi testq %rdi, %rdi je .L5 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 jmp _ZdlPv .p2align 4,,10 .p2align 3 .L5: .cfi_restore_state popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3635: .size _ZNSt6vectorIfSaIfEED2Ev, .-_ZNSt6vectorIfSaIfEED2Ev .weak _ZNSt6vectorIfSaIfEED1Ev .set _ZNSt6vectorIfSaIfEED1Ev,_ZNSt6vectorIfSaIfEED2Ev .section .text._ZNSt6vectorI7M_ColorSaIS0_EED2Ev,"axG",@progbits,_ZNSt6vectorI7M_ColorSaIS0_EED5Ev,comdat .align 2 .p2align 4 .weak _ZNSt6vectorI7M_ColorSaIS0_EED2Ev .type _ZNSt6vectorI7M_ColorSaIS0_EED2Ev, @function _ZNSt6vectorI7M_ColorSaIS0_EED2Ev: .LFB3638: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movq (%rdi), %rdi testq %rdi, %rdi je .L7 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 jmp _ZdlPv .p2align 4,,10 .p2align 3 .L7: .cfi_restore_state popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3638: .size _ZNSt6vectorI7M_ColorSaIS0_EED2Ev, .-_ZNSt6vectorI7M_ColorSaIS0_EED2Ev .weak _ZNSt6vectorI7M_ColorSaIS0_EED1Ev .set _ZNSt6vectorI7M_ColorSaIS0_EED1Ev,_ZNSt6vectorI7M_ColorSaIS0_EED2Ev .section .text._ZNSt6vectorI8M_TexturSaIS0_EED2Ev,"axG",@progbits,_ZNSt6vectorI8M_TexturSaIS0_EED5Ev,comdat .align 2 .p2align 4 .weak _ZNSt6vectorI8M_TexturSaIS0_EED2Ev .type _ZNSt6vectorI8M_TexturSaIS0_EED2Ev, @function _ZNSt6vectorI8M_TexturSaIS0_EED2Ev: .LFB3641: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movq (%rdi), %rdi testq %rdi, %rdi je .L9 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 jmp _ZdlPv .p2align 4,,10 .p2align 3 .L9: .cfi_restore_state popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3641: .size _ZNSt6vectorI8M_TexturSaIS0_EED2Ev, .-_ZNSt6vectorI8M_TexturSaIS0_EED2Ev .weak _ZNSt6vectorI8M_TexturSaIS0_EED1Ev .set _ZNSt6vectorI8M_TexturSaIS0_EED1Ev,_ZNSt6vectorI8M_TexturSaIS0_EED2Ev .section .text._ZNSt6vectorI8M_VertexSaIS0_EED2Ev,"axG",@progbits,_ZNSt6vectorI8M_VertexSaIS0_EED5Ev,comdat .align 2 .p2align 4 .weak _ZNSt6vectorI8M_VertexSaIS0_EED2Ev .type _ZNSt6vectorI8M_VertexSaIS0_EED2Ev, @function _ZNSt6vectorI8M_VertexSaIS0_EED2Ev: .LFB3644: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movq (%rdi), %rdi testq %rdi, %rdi je .L11 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 jmp _ZdlPv .p2align 4,,10 .p2align 3 .L11: .cfi_restore_state popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3644: .size _ZNSt6vectorI8M_VertexSaIS0_EED2Ev, .-_ZNSt6vectorI8M_VertexSaIS0_EED2Ev .weak _ZNSt6vectorI8M_VertexSaIS0_EED1Ev .set _ZNSt6vectorI8M_VertexSaIS0_EED1Ev,_ZNSt6vectorI8M_VertexSaIS0_EED2Ev .section .rodata.str1.1,"aMS",@progbits,1 .LC0: .string "a_Vertex" .LC1: .string "a_TexCoord" .LC2: .string "a_Color" .LC3: .string "projection_matrix" .LC4: .string "modelview_matrix" .text .align 2 .p2align 4 .globl _ZN3MOD14textureShader2Ev .type _ZN3MOD14textureShader2Ev, @function _ZN3MOD14textureShader2Ev: .LFB3088: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movl $_ZZN3MOD14textureShader2EvE4frag, %edx movl $_ZZN3MOD14textureShader2EvE4vert, %esi movl $uniform2, %edi call _ZN7UNIFORM12createShaderEPKcS1_ movl n_shaderProgram(%rip), %esi movl $uniform2, %edi call _ZN7UNIFORM13createProgramEj movl n_shaderProgram(%rip), %esi movl $.LC0, %ecx xorl %edx, %edx movl $uniform2, %edi call _ZN7UNIFORM8LocationEjjPKc movl n_shaderProgram(%rip), %esi movl $.LC1, %ecx movl $1, %edx movl $uniform2, %edi call _ZN7UNIFORM8LocationEjjPKc movl n_shaderProgram(%rip), %esi movl $.LC2, %ecx movl $2, %edx movl $uniform2, %edi call _ZN7UNIFORM8LocationEjjPKc movl n_shaderProgram(%rip), %esi movl $uniform2, %edi call _ZN7UNIFORM11linkProgramEj movl n_shaderProgram(%rip), %esi movl $uniform2, %edi call _ZN7UNIFORM10bindShaderEj movl $_ZZN3MOD14textureShader2EvE11projection2, %esi movl $2983, %edi call glGetFloatv movl $_ZZN3MOD14textureShader2EvE10modelview2, %esi movl $2982, %edi call glGetFloatv movl n_shaderProgram(%rip), %esi movl $_ZZN3MOD14textureShader2EvE11projection2, %r8d xorl %ecx, %ecx movl $.LC3, %edx movl $uniform2, %edi call _ZN7UNIFORM10Uniform4x4EjPKcbPKf movl n_shaderProgram(%rip), %esi movl $_ZZN3MOD14textureShader2EvE10modelview2, %r8d movl $1, %ecx movl $.LC4, %edx movl $uniform2, %edi call _ZN7UNIFORM10Uniform4x4EjPKcbPKf movl $1, %eax popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3088: .size _ZN3MOD14textureShader2Ev, .-_ZN3MOD14textureShader2Ev .section .rodata.str1.1 .LC5: .string "glGenBuffers" .LC6: .string "glBindBuffer" .LC7: .string "glBufferData" .LC8: .string " VBO: NOT SUPPORTED " .section .rodata.str1.8,"aMS",@progbits,1 .align 8 .LC9: .string " COULD NOT INITIALIZE THE FONT " .align 8 .LC10: .string " COULD NOT INITIALIZE THE SHADER " .text .align 2 .p2align 4 .globl _ZN3MOD11initCockpitEv .type _ZN3MOD11initCockpitEv, @function _ZN3MOD11initCockpitEv: .LFB3089: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %rbx subq $8, %rsp .cfi_offset 3, -24 1: call mcount movl $.LC5, %edi call glXGetProcAddress movl $.LC6, %edi movq %rax, __glewGenBuffers(%rip) call glXGetProcAddress movl $.LC7, %edi movq %rax, __glewBindBuffer(%rip) call glXGetProcAddress cmpq $0, __glewGenBuffers(%rip) movq %rax, __glewBufferData(%rip) je .L15 cmpq $0, __glewBindBuffer(%rip) je .L15 testq %rax, %rax je .L15 .L16: movl $tmfont2, %edi call _ZN6TMFONT8initFontEv movl $31, %edx movl $.LC9, %esi testb %al, %al je .L50 movl $mod2, %edi call _ZN3MOD14textureShader2Ev movl %eax, %ebx testb %al, %al je .L51 movl $vbos2, %esi movl $4, %edi call *__glewGenBuffers(%rip) movl vbos2(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movl $35044, %ecx movl $32000, %esi movq n_colors(%rip), %rdx movl $34962, %edi call *__glewBufferData(%rip) movl vbos2+4(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movl $35044, %ecx movl $16000, %esi movq n_texCoords(%rip), %rdx movl $34962, %edi call *__glewBufferData(%rip) movl vbos2+8(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movl $35044, %ecx movl $24000, %esi movq n_vertices(%rip), %rdx movl $34962, %edi call *__glewBufferData(%rip) movl vbos2+12(%rip), %esi movl $34963, %edi call *__glewBindBuffer(%rip) movl $35044, %ecx movl $24000, %esi movq n_indices(%rip), %rdx movl $34963, %edi call *__glewBufferData(%rip) movl %ebx, %eax movq -8(%rbp), %rbx leave .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L15: .cfi_restore_state movl $20, %edx movl $.LC8, %esi movl $_ZSt4cerr, %edi call _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l movq _ZSt4cerr(%rip), %rax movq -24(%rax), %rax movq _ZSt4cerr+240(%rax), %rbx testq %rbx, %rbx je .L22 cmpb $0, 56(%rbx) je .L19 movsbl 67(%rbx), %esi .L20: movl $_ZSt4cerr, %edi call _ZNSo3putEc movq %rax, %rdi call _ZNSo5flushEv jmp .L16 .p2align 4,,10 .p2align 3 .L19: movq %rbx, %rdi call _ZNKSt5ctypeIcE13_M_widen_initEv movq (%rbx), %rax movl $10, %esi movq 48(%rax), %rax cmpq $_ZNKSt5ctypeIcE8do_widenEc, %rax je .L20 movq %rbx, %rdi call *%rax movsbl %al, %esi jmp .L20 .p2align 4,,10 .p2align 3 .L51: movl $33, %edx movl $.LC10, %esi .L50: movl $_ZSt4cerr, %edi call _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l movq _ZSt4cerr(%rip), %rax movq -24(%rax), %rax movq _ZSt4cerr+240(%rax), %rbx testq %rbx, %rbx je .L22 cmpb $0, 56(%rbx) je .L27 movsbl 67(%rbx), %esi .L28: movl $_ZSt4cerr, %edi xorl %ebx, %ebx call _ZNSo3putEc movq %rax, %rdi call _ZNSo5flushEv movl %ebx, %eax movq -8(%rbp), %rbx leave .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L27: .cfi_restore_state movq %rbx, %rdi call _ZNKSt5ctypeIcE13_M_widen_initEv movq (%rbx), %rax movl $10, %esi movq 48(%rax), %rax cmpq $_ZNKSt5ctypeIcE8do_widenEc, %rax je .L28 movq %rbx, %rdi call *%rax movsbl %al, %esi jmp .L28 .L22: call _ZSt16__throw_bad_castv .cfi_endproc .LFE3089: .size _ZN3MOD11initCockpitEv, .-_ZN3MOD11initCockpitEv .align 2 .p2align 4 .globl _ZN3MOD8C_VertexEfff .type _ZN3MOD8C_VertexEfff, @function _ZN3MOD8C_VertexEfff: .LFB3090: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3090: .size _ZN3MOD8C_VertexEfff, .-_ZN3MOD8C_VertexEfff .align 2 .p2align 4 .globl _ZN3MOD7C_ColorEffff .type _ZN3MOD7C_ColorEffff, @function _ZN3MOD7C_ColorEffff: .LFB3091: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3091: .size _ZN3MOD7C_ColorEffff, .-_ZN3MOD7C_ColorEffff .align 2 .p2align 4 .globl _ZN3MOD8C_TexturEff .type _ZN3MOD8C_TexturEff, @function _ZN3MOD8C_TexturEff: .LFB3092: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3092: .size _ZN3MOD8C_TexturEff, .-_ZN3MOD8C_TexturEff .section .rodata.str1.1 .LC11: .string "r" .LC12: .string "%f %f %f %f %f %f %f %f %f" .text .align 2 .p2align 4 .globl _ZN3MOD10GridRasterEPKc .type _ZN3MOD10GridRasterEPKc, @function _ZN3MOD10GridRasterEPKc: .LFB3093: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %rbx subq $8, %rsp .cfi_offset 3, -24 1: call mcount movq %rsi, %rdi movl $.LC11, %esi call fopen movq %rax, %rbx jmp .L56 .p2align 4,,10 .p2align 3 .L57: movss fl+8(%rip), %xmm2 movss fl+12(%rip), %xmm3 movss fl+4(%rip), %xmm1 movss fl(%rip), %xmm0 call glColor4f movss fl+20(%rip), %xmm1 movss fl+16(%rip), %xmm0 call glTexCoord2f movss fl+40(%rip), %xmm2 movss fl+36(%rip), %xmm1 movss fl+32(%rip), %xmm0 call glVertex3f .L56: subq $8, %rsp movl $fl+4, %ecx movl $fl, %edx xorl %eax, %eax pushq $fl+40 movl $fl+12, %r9d movl $.LC12, %esi movq %rbx, %rdi pushq $fl+36 movl $fl+8, %r8d pushq $fl+32 pushq $fl+20 pushq $fl+16 call __isoc99_fscanf addq $48, %rsp cmpl $-1, %eax jne .L57 movq %rbx, %rdi movq -8(%rbp), %rbx leave .cfi_def_cfa 7, 8 jmp fclose .cfi_endproc .LFE3093: .size _ZN3MOD10GridRasterEPKc, .-_ZN3MOD10GridRasterEPKc .align 2 .p2align 4 .globl _ZN3MOD13PolygonMatrixEjjPKc .type _ZN3MOD13PolygonMatrixEjjPKc, @function _ZN3MOD13PolygonMatrixEjjPKc: .LFB3094: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %r12 pushq %rbx .cfi_offset 12, -24 .cfi_offset 3, -32 1: call mcount movl $1032, %edi movl %esi, %r12d movl %edx, %esi movq %rcx, %rbx call glPolygonMode movl %r12d, %edi call glBegin movq %rbx, %rsi movl $mod2, %edi call _ZN3MOD10GridRasterEPKc popq %rbx popq %r12 popq %rbp .cfi_def_cfa 7, 8 jmp glEnd .cfi_endproc .LFE3094: .size _ZN3MOD13PolygonMatrixEjjPKc, .-_ZN3MOD13PolygonMatrixEjjPKc .align 2 .p2align 4 .globl _ZN3MOD10DrawMatrixEjjii .type _ZN3MOD10DrawMatrixEjjii, @function _ZN3MOD10DrawMatrixEjjii: .LFB3095: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %r13 pushq %r12 pushq %rbx subq $8, %rsp .cfi_offset 13, -24 .cfi_offset 12, -32 .cfi_offset 3, -40 1: call mcount movl $1032, %edi movl %ecx, %r13d movl %r8d, %r12d movl %esi, %ebx movl %edx, %esi call glPolygonMode call glPushMatrix movl %r13d, %edx movl %r12d, %esi movl %ebx, %edi call glDrawArrays addq $8, %rsp popq %rbx popq %r12 popq %r13 popq %rbp .cfi_def_cfa 7, 8 jmp glPopMatrix .cfi_endproc .LFE3095: .size _ZN3MOD10DrawMatrixEjjii, .-_ZN3MOD10DrawMatrixEjjii .align 2 .p2align 4 .globl _ZN3MOD13renderCockpitEv .type _ZN3MOD13renderCockpitEv, @function _ZN3MOD13renderCockpitEv: .LFB3096: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movl $2832, %edi call glEnable movss .LC13(%rip), %xmm0 call glLineWidth movss .LC14(%rip), %xmm0 call glPointSize movl $6912, %esi movl $1032, %edi call glPolygonMode xorl %edi, %edi call glBegin movl $_ZL9pointFile, %esi movl $mod2, %edi call _ZN3MOD10GridRasterEPKc call glEnd movl $6914, %esi movl $1032, %edi call glPolygonMode movl $4, %edi call glBegin movl $_ZL11metalicFile, %esi movl $mod2, %edi call _ZN3MOD10GridRasterEPKc call glEnd movl $6913, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movl $_ZL11cockpitFile, %esi movl $mod2, %edi call _ZN3MOD10GridRasterEPKc call glEnd movl $6914, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movl $_ZL11cockpitFile, %esi movl $mod2, %edi call _ZN3MOD10GridRasterEPKc call glEnd movss .LC15(%rip), %xmm0 call glPointSize movl $6912, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movl $_ZL11rasterWhite, %esi movl $mod2, %edi call _ZN3MOD10GridRasterEPKc call glEnd movl $6913, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movl $_ZL11rasterWhite, %esi movl $mod2, %edi call _ZN3MOD10GridRasterEPKc call glEnd movl $6914, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movl $_ZL10rasterBlue, %esi movl $mod2, %edi call _ZN3MOD10GridRasterEPKc call glEnd movl $2832, %edi call glDisable popq %rbp .cfi_def_cfa 7, 8 jmp glFlush .cfi_endproc .LFE3096: .size _ZN3MOD13renderCockpitEv, .-_ZN3MOD13renderCockpitEv .align 2 .p2align 4 .globl _ZN3MOD7CockpitEv .type _ZN3MOD7CockpitEv, @function _ZN3MOD7CockpitEv: .LFB3097: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movl $mov2, %edi call _ZN3MOV10CameraLookEv movl $mov2, %edi call _ZN3MOV10ScalePlaneEv movl $mov2, %edi call _ZN3MOV10TransPlaneEv movl n_shaderProgram(%rip), %esi movl $uniform2, %edi call _ZN7UNIFORM11linkProgramEj movl n_shaderProgram(%rip), %esi movl $uniform2, %edi call _ZN7UNIFORM10bindShaderEj movl $32886, %edi call glEnableClientState movl $32884, %edi call glEnableClientState movl $32885, %edi call glEnableClientState movl vbos2(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movq vcolor2(%rip), %rcx xorl %edx, %edx movl $5126, %esi movl $4, %edi call glColorPointer movl vbos2+8(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movq vcircle2(%rip), %rcx xorl %edx, %edx movl $5126, %esi movl $3, %edi call glVertexPointer movl vbos2+4(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movq tcircle2(%rip), %rcx xorl %edx, %edx movl $5126, %esi movl $2, %edi call glTexCoordPointer movl $mod2, %edi call _ZN3MOD13renderCockpitEv movl $32885, %edi call glDisableClientState movl $32884, %edi call glDisableClientState movl $32886, %edi call glDisableClientState movl $vbos2, %esi movl $4, %edi call *__glewDeleteBuffers(%rip) movl n_shaderProgram(%rip), %esi movl $uniform2, %edi popq %rbp .cfi_def_cfa 7, 8 jmp _ZN7UNIFORM12DeleteShaderEj .cfi_endproc .LFE3097: .size _ZN3MOD7CockpitEv, .-_ZN3MOD7CockpitEv .section .text.startup,"ax",@progbits .p2align 4 .type _GLOBAL__sub_I_uniform2, @function _GLOBAL__sub_I_uniform2: .LFB3666: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movl $_ZStL8__ioinit, %edi call _ZNSt8ios_base4InitC1Ev movl $__dso_handle, %edx movl $_ZStL8__ioinit, %esi movl $_ZNSt8ios_base4InitD1Ev, %edi call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $vcolor2, %esi movl $_ZNSt6vectorIfSaIfEED1Ev, %edi movaps %xmm0, vcolor2(%rip) movq $0, vcolor2+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $tcircle2, %esi movl $_ZNSt6vectorIfSaIfEED1Ev, %edi movaps %xmm0, tcircle2(%rip) movq $0, tcircle2+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $vcircle2, %esi movl $_ZNSt6vectorIfSaIfEED1Ev, %edi movaps %xmm0, vcircle2(%rip) movq $0, vcircle2+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $n_colors, %esi movl $_ZNSt6vectorI7M_ColorSaIS0_EED1Ev, %edi movaps %xmm0, n_colors(%rip) movq $0, n_colors+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $n_texCoords, %esi movl $_ZNSt6vectorI8M_TexturSaIS0_EED1Ev, %edi movaps %xmm0, n_texCoords(%rip) movq $0, n_texCoords+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $n_vertices, %esi movl $_ZNSt6vectorI8M_VertexSaIS0_EED1Ev, %edi movaps %xmm0, n_vertices(%rip) movq $0, n_vertices+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx popq %rbp .cfi_def_cfa 7, 8 movl $n_indices, %esi movl $_ZNSt6vectorIjSaIjEED1Ev, %edi movq $0, n_indices+16(%rip) movaps %xmm0, n_indices(%rip) jmp __cxa_atexit .cfi_endproc .LFE3666: .size _GLOBAL__sub_I_uniform2, .-_GLOBAL__sub_I_uniform2 .section .init_array,"aw" .align 8 .quad _GLOBAL__sub_I_uniform2 .local _ZZN3MOD14textureShader2EvE11projection2 .comm _ZZN3MOD14textureShader2EvE11projection2,64,32 .local _ZZN3MOD14textureShader2EvE10modelview2 .comm _ZZN3MOD14textureShader2EvE10modelview2,64,32 .section .rodata .align 8 .type _ZZN3MOD14textureShader2EvE4frag, @object .size _ZZN3MOD14textureShader2EvE4frag, 14 _ZZN3MOD14textureShader2EvE4frag: .string "GLSL/fly.frag" .align 8 .type _ZZN3MOD14textureShader2EvE4vert, @object .size _ZZN3MOD14textureShader2EvE4vert, 14 _ZZN3MOD14textureShader2EvE4vert: .string "GLSL/fly.vert" .align 16 .type _ZL10rasterBlue, @object .size _ZL10rasterBlue, 20 _ZL10rasterBlue: .string "DATA/raster-blue.fs" .align 16 .type _ZL11rasterWhite, @object .size _ZL11rasterWhite, 21 _ZL11rasterWhite: .string "DATA/raster-white.fs" .align 16 .type _ZL11cockpitFile, @object .size _ZL11cockpitFile, 16 _ZL11cockpitFile: .string "DATA/cockpit.fs" .align 16 .type _ZL11metalicFile, @object .size _ZL11metalicFile, 16 _ZL11metalicFile: .string "DATA/metalic.fs" .align 8 .type _ZL9pointFile, @object .size _ZL9pointFile, 15 _ZL9pointFile: .string "DATA/points.fs" .globl n_shaderProgram .bss .align 4 .type n_shaderProgram, @object .size n_shaderProgram, 4 n_shaderProgram: .zero 4 .globl n_indices .align 16 .type n_indices, @object .size n_indices, 24 n_indices: .zero 24 .globl n_vertices .align 16 .type n_vertices, @object .size n_vertices, 24 n_vertices: .zero 24 .globl n_texCoords .align 16 .type n_texCoords, @object .size n_texCoords, 24 n_texCoords: .zero 24 .globl n_colors .align 16 .type n_colors, @object .size n_colors, 24 n_colors: .zero 24 .globl vcircle2 .align 16 .type vcircle2, @object .size vcircle2, 24 vcircle2: .zero 24 .globl tcircle2 .align 16 .type tcircle2, @object .size tcircle2, 24 tcircle2: .zero 24 .globl vcolor2 .align 16 .type vcolor2, @object .size vcolor2, 24 vcolor2: .zero 24 .globl fl .align 32 .type fl, @object .size fl, 48 fl: .zero 48 .globl n3 .align 16 .type n3, @object .size n3, 16 n3: .zero 16 .globl c3 .align 16 .type c3, @object .size c3, 16 c3: .zero 16 .globl n2 .align 16 .type n2, @object .size n2, 16 n2: .zero 16 .globl c2 .align 16 .type c2, @object .size c2, 16 c2: .zero 16 .globl n1 .align 16 .type n1, @object .size n1, 16 n1: .zero 16 .globl c1 .align 16 .type c1, @object .size c1, 16 c1: .zero 16 .globl vbos2 .align 16 .type vbos2, @object .size vbos2, 16 vbos2: .zero 16 .globl mod2 .type mod2, @object .size mod2, 1 mod2: .zero 1 .globl mov2 .type mov2, @object .size mov2, 1 mov2: .zero 1 .globl tmfont2 .align 32 .type tmfont2, @object .size tmfont2, 80 tmfont2: .zero 80 .globl uniform2 .align 32 .type uniform2, @object .size uniform2, 160 uniform2: .zero 160 .local _ZStL8__ioinit .comm _ZStL8__ioinit,1,1 .section .rodata.cst4,"aM",@progbits,4 .align 4 .LC13: .long 1065353216 .align 4 .LC14: .long 1097859072 .align 4 .LC15: .long 1084227584 .hidden __dso_handle .ident "GCC: (GNU) 12.2.1 20220819 (Red Hat 12.2.1-2)" .section .note.GNU-stack,"",@progbits