ELF>@R@@/.  %&UH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uhH@]@HT$H|$H5|$HtHt+HH5HPtHuH1Huff.fUSHHdH%(HD$81HHt$HD$HFHD$$D$ HD$t6H|$1HT$8dH+%(HH[]DHt$H|$tHl$H=HtHH=uHuHc@HH=tH@ATUSH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uYHD$Ho(Ht!\$ +\$$tJH|$1HT$8dH+%(H@[]A\HHuːHt$H|$tD$$Ld$uXHELH@H;ulH=tLH=u)HeHcZfDLLH=tL븐HЉfSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uZH0[fDHHuӐuHHH;u!HufDЉff.fUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(ukH0]fDHHuӐt$HHHuHHx+@HHH;tHfDff.UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(H@]fDHHuϐHt$H|$tD$$Ht$t@H9HtHEHHHHuHHyfHEHH;uH;HtHHH뮐H@ATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATL%H HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HHuHH@ff.SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uMH0[fDHHuӐu$HHuDf.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HHuHH@ff.ATUSHPfnFdH%(HD$H1HH4$HD$HGfnȉD$fbfD$uzLg(H\$0D$0Hl$ H\$ HD$(MteD$+D$HtdE1H|$ H9tHD$HdH+%(HPL[]A\HHuE1f.HtD$u4I$HLHyL%I$kDHLHf.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HHuHH@ff.SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uMH0[fDHHuӐu$HHuDH9HtHHHHHSafeDownCastvtkObjectBasevtkOpenGLRenderTimerLogIsTypeOfIsAGetLoggingEnabledGetMinTimerPoolSizeSetMinTimerPoolSizeNewInstanceReleaseGraphicsResourcesFrameReadyMarkEndEventMarkStartEventMarkFrameIsSupportedHHvtkRenderTimerLogvtkObjectUH=Hu]ÐHH=tHH=tH]vtkOpenGLRenderTimerLog - OpenGL2 override for vtkRenderTimerLog. Superclass: vtkRenderTimerLog vtkRenderingOpenGL2Python.vtkOpenGLRenderTimerLogV.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. V.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. V.SafeDownCast(vtkObjectBase) -> vtkOpenGLRenderTimerLog C++: static vtkOpenGLRenderTimerLog *SafeDownCast( vtkObjectBase *o) V.NewInstance() -> vtkOpenGLRenderTimerLog C++: vtkOpenGLRenderTimerLog *NewInstance() V.IsSupported() -> bool C++: bool IsSupported() override; Returns true if stream timings are implemented for the current graphics backend. V.GetLoggingEnabled() -> bool C++: bool GetLoggingEnabled() override; Overridden to do support check before returning. V.MarkFrame() C++: void MarkFrame() override; Call to mark the start of a new frame, or the end of an old one. Does nothing if no events have been recorded in the current frame. V.MarkStartEvent(string) C++: void MarkStartEvent(const std::string &name) override; V.MarkEndEvent() C++: void MarkEndEvent() override; V.FrameReady() -> bool C++: bool FrameReady() override; Returns true if there are any frames ready with complete timing info. V.ReleaseGraphicsResources() C++: void ReleaseGraphicsResources() override; Releases any resources allocated on the graphics device. V.SetMinTimerPoolSize(int) C++: virtual void SetMinTimerPoolSize(size_t _arg) This implementations keeps a pool of vtkRenderTimers around, recycling them to avoid constantly allocating/freeing them. The pool is sometimes trimmed to free up memory if the number of timers in the pool is much greater the the number of timers currently used. This setting controls the minimum number of timers that will be kept. More may be kept if they are being used, but the pool will never be trimmed below this amount. Default value is 32, but can be adjusted for specific use cases. V.GetMinTimerPoolSize() -> int C++: virtual size_t GetMinTimerPoolSize() ATL%UH-HHH=LHH=LH5HHH]A\H|$ H9tHPHDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx !0 D X l EDPa AE zPLRx $HIOEY B j(EAD`n AAF 0,nFAA D`  AABH `ED@ AG ED@ AG LEDP AG gFD@ EE MFF0 OFDD n ABA DDB$@dFHN DABhH@ I ED@ AG H@ I 4$VFAA Dp  DABD \pH@ I 8ED@ AG     +cn`PBPLg!#d4 V  p 3P V m  !# "'3,16<;@@REfJzPV\bhntz" !" +" `"  Uf"!%""O%Eeu(>RMu`O  = J v     `    ( 4 G X k       _ZL35PyvtkOpenGLRenderTimerLog_StaticNewv_ZL38PyvtkOpenGLRenderTimerLog_SafeDownCastP7_objectS0__ZL34PyvtkOpenGLRenderTimerLog_IsTypeOfP7_objectS0__ZL29PyvtkOpenGLRenderTimerLog_IsAP7_objectS0__ZL43PyvtkOpenGLRenderTimerLog_GetLoggingEnabledP7_objectS0__ZL45PyvtkOpenGLRenderTimerLog_GetMinTimerPoolSizeP7_objectS0__ZL45PyvtkOpenGLRenderTimerLog_SetMinTimerPoolSizeP7_objectS0__ZL37PyvtkOpenGLRenderTimerLog_NewInstanceP7_objectS0__ZL30PyvtkOpenGLRenderTimerLog_Type_ZL33PyvtkOpenGLRenderTimerLog_Methods_GLOBAL__sub_I_vtkOpenGLRenderTimerLogPython.cxx_ZL28vtkDebugLeaksManagerInstance_ZL37vtkRenderingOpenGL2_AutoInit_Instance_ZL50PyvtkOpenGLRenderTimerLog_ReleaseGraphicsResourcesP7_objectS0__ZL36PyvtkOpenGLRenderTimerLog_FrameReadyP7_objectS0__ZL38PyvtkOpenGLRenderTimerLog_MarkEndEventP7_objectS0__ZL40PyvtkOpenGLRenderTimerLog_MarkStartEventP7_objectS0__ZL40PyvtkOpenGLRenderTimerLog_MarkStartEventP7_objectS0_.cold_ZL35PyvtkOpenGLRenderTimerLog_MarkFrameP7_objectS0__ZL37PyvtkOpenGLRenderTimerLog_IsSupportedP7_objectS0_.LC0.LC1.LC2.LC5.LC3.LC4.LC6.LC7.LC8.LC9.LC10.LC12.LC13.LC14.LC15.LC17.LC18.LC11_ZN28vtkRenderingOpenGL2_AutoInitD5Ev_ZN23vtkOpenGLRenderTimerLog19SetMinTimerPoolSizeEm_ZN23vtkOpenGLRenderTimerLog19GetMinTimerPoolSizeEv_ZN23vtkOpenGLRenderTimerLog3NewEv_ZNK23vtkOpenGLRenderTimerLog19NewInstanceInternalEv_ZN23vtkOpenGLRenderTimerLog17GetLoggingEnabledEv_ZN23vtkOpenGLRenderTimerLog9DoLoggingEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN28vtkRenderingOpenGL2_AutoInitD2EvDW.ref.__gxx_personality_v0_Z37vtkRenderingOpenGL2_AutoInit_Destructv_ZN28vtkRenderingOpenGL2_AutoInitD1Ev_ZN23vtkOpenGLRenderTimerLog3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__GLOBAL_OFFSET_TABLE_PyBool_FromLongPyLong_FromUnsignedLong_ZN13vtkPythonArgs8GetValueERm_Py_NoneStructPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkOpenGLRenderTimerLog_ClassNewPyVTKClass_AddPyvtkRenderTimerLog_ClassNewPyType_ReadyPyVTKAddFile_vtkOpenGLRenderTimerLogPyDict_SetItemString_Py_Dealloc__dso_handle_ZN20vtkDebugLeaksManagerC1Ev_ZN20vtkDebugLeaksManagerD1Ev__cxa_atexit_Z38vtkRenderingOpenGL2_AutoInit_Constructv_ZN23vtkOpenGLRenderTimerLog24ReleaseGraphicsResourcesEv_ZN23vtkOpenGLRenderTimerLog10FrameReadyEv_ZN23vtkOpenGLRenderTimerLog12MarkEndEventEv_ZdlPv_ZN13vtkPythonArgs8GetValueERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN23vtkOpenGLRenderTimerLog14MarkStartEventERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_Unwind_Resume_ZN23vtkOpenGLRenderTimerLog9MarkFrameEv_ZN23vtkOpenGLRenderTimerLog11IsSupportedEvPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,&`?'@(ABAC )J?}L(J*JAM+JKC,v?NL*I(J*JAM6+;JGKZC-?N*=>A,P?Cq.?NAM%*:9Q@Cq/?N R>AJ*Sn*9C0?9NZ*<e;x(ABTUVAC$'(.%6X<$DYN$SZoW~(\1 ?A N^ Aj *Sy c C 2 ?! N@ AM PY db C 3 ? N A* *S9 e@ Ct 4 ? f! ND ge Au *S h C 5 ?A N^ Aj *Sy j C 6 ?!N@AMPYkbC;] ;> F(J&*+J9+>JKK ^_$*`/a4b;*HEJaQ7X$ filh0mXnopqrst8u@v 3  <(8@ HX` zhx(   @`   P P p   ( 8@ HX`` fhPx RP( G 4H\pE   0d`PP`Dl p P      < .symtab.strtab.shstrtab.rela.text.data.bss.text._ZN23vtkOpenGLRenderTimerLog19SetMinTimerPoolSizeEm.text._ZN23vtkOpenGLRenderTimerLog19GetMinTimerPoolSizeEv.rela.text._ZNK23vtkOpenGLRenderTimerLog19NewInstanceInternalEv.rela.text._ZN23vtkOpenGLRenderTimerLog17GetLoggingEnabledEv.rodata.str1.1.rela.text._ZN28vtkRenderingOpenGL2_AutoInitD2Ev.gcc_except_table._ZN28vtkRenderingOpenGL2_AutoInitD2Ev.rodata._ZN23vtkOpenGLRenderTimerLog3IsAEPKc.str1.1.rela.text._ZN23vtkOpenGLRenderTimerLog3IsAEPKc.rodata.str1.8.rela.text.startup.rela.init_array.rela.text.unlikely.gcc_except_table.rela.data.rel.rela.data.rel.local.rela.data.rel.local.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group@,9H,:P ,<\ ,=h,8x ,I ,E f@09` ,&,1!k0 @ @E,P @E,"2Y6@1@E,bR2VO@E,2s Pd @F,% @G,61@G0,E\ W@G ,!k f@H,#`{@L,%0h, X@L,*"( -9 8- PO