Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mon May 15 11:50 2023 Time and Allocation Profiling Report (Final)
- reticule-minor +RTS -N -p -s -hc -i0.1 -RTS
- total time = 0.27 secs (1018 ticks @ 1000 us, 8 processors)
- total alloc = 188,492,720 bytes (excludes profiling overheads)
- COST CENTRE MODULE SRC %time %alloc
- drawComponent Graphics.Gloss.Internals.Rendering.Picture Graphics/Gloss/Internals/Rendering/Picture.hs:(50,4)-(247,50) 33.2 4.4
- MAIN MAIN <built-in> 14.6 29.5
- renderer.\.\ Main app/Main.hs:(12,45)-(16,18) 12.3 8.9
- createMutableImage Codec.Picture.Types src/Codec/Picture/Types.hs:(355,1)-(356,57) 3.5 45.6
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 3.1 0.3
- unsafePreservingMatrix Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:306:1-64 3.0 0.5
- renderPrimitive Graphics.Rendering.OpenGL.GL.BeginEnd src/Graphics/Rendering/OpenGL/GL/BeginEnd.hs:91:1-37 2.8 1.4
- createWindow Graphics.Gloss.Internals.Interface.Window Graphics/Gloss/Internals/Interface/Window.hs:(27,1)-(82,40) 1.7 0.5
- getErrors Graphics.Rendering.OpenGL.GLU.ErrorsInternal src/Graphics/Rendering/OpenGL/GLU/ErrorsInternal.hs:210:1-68 1.4 0.3
- glutStrokeCharacter Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1868:1-90 1.4 0.0
- viewportRenderer Viewport app/Viewport.hs:(47,1)-(58,41) 1.4 2.3
- withClearBuffer Graphics.Gloss.Internals.Rendering.Common Graphics/Gloss/Internals/Rendering/Common.hs:(66,1)-(79,14) 1.2 0.2
- glTexParameteri Graphics.GL.Functions.F26 src/Graphics/GL/Functions/F26.hs:1122:1-70 1.1 0.0
- clear Graphics.Rendering.OpenGL.GL.Framebuffer src/Graphics/Rendering/OpenGL/GL/Framebuffer.hs:296:1-46 1.1 0.8
- callbackIdle Graphics.Gloss.Internals.Interface.Simulate.Idle Graphics/Gloss/Internals/Interface/Simulate/Idle.hs:34:4-75 1.1 0.2
- renderer.\ Main app/Main.hs:(12,24)-(16,18) 1.1 0.0
- individual inherited
- COST CENTRE MODULE SRC no. entries %time %alloc %time %alloc
- MAIN MAIN <built-in> 532 0 14.6 29.5 100.0 100.0
- CAF Viewport <entire-module> 1063 0 0.0 0.0 0.0 0.0
- viewportRenderer Viewport app/Viewport.hs:(47,1)-(58,41) 1276 1 0.0 0.0 0.0 0.0
- clampColor Graphics.Gloss.Internals.Data.Color Graphics/Gloss/Internals/Data/Color.hs:(113,1)-(116,52) 1529 1 0.0 0.0 0.0 0.0
- viewportRenderer.viewport Viewport app/Viewport.hs:(53,7)-(57,34) 1416 0 0.0 0.0 0.0 0.0
- clampColor Graphics.Gloss.Internals.Data.Color Graphics/Gloss/Internals/Data/Color.hs:(113,1)-(116,52) 1417 1 0.0 0.0 0.0 0.0
- viewWindow Viewport app/Viewport.hs:(100,1)-(108,30) 1223 0 0.0 0.0 0.0 0.0
- clampColor Graphics.Gloss.Internals.Data.Color Graphics/Gloss/Internals/Data/Color.hs:(113,1)-(116,52) 1224 1 0.0 0.0 0.0 0.0
- timeHandler Viewport app/Viewport.hs:(96,1)-(97,35) 1559 1 0.0 0.0 0.0 0.0
- CAF Main <entire-module> 1062 0 0.0 0.0 0.0 0.0
- main Main app/Main.hs:(19,1)-(22,20) 1064 1 0.0 0.0 0.0 0.0
- renderer Main app/Main.hs:(11,1)-(16,18) 1076 0 0.0 0.0 0.0 0.0
- renderer.\ Main app/Main.hs:(12,24)-(16,18) 1078 0 0.0 0.0 0.0 0.0
- CAF Graphics.Gloss.Data.Picture <entire-module> 967 0 0.0 0.0 0.0 0.0
- scale Graphics.Gloss.Data.Picture Graphics/Gloss/Data/Picture.hs:99:1-13 1422 1 0.0 0.0 0.0 0.0
- translate Graphics.Gloss.Data.Picture Graphics/Gloss/Data/Picture.hs:91:1-21 1421 1 0.0 0.0 0.0 0.0
- CAF Graphics.Gloss.Internals.Interface.Backend <entire-module> 963 0 0.0 0.0 0.0 0.0
- defaultBackendState Graphics.Gloss.Internals.Interface.Backend Graphics/Gloss/Internals/Interface/Backend.hs:33:1-38 1188 1 0.0 0.0 0.0 0.0
- CAF Graphics.Gloss.Internals.Interface.Backend.GLUT <entire-module> 962 0 0.0 0.0 0.0 0.0
- glutStateInit Graphics.Gloss.Internals.Interface.Backend.GLUT Graphics/Gloss/Internals/Interface/Backend/GLUT.hs:(42,1)-(46,41) 1189 1 0.0 0.0 0.0 0.0
- CAF Graphics.Gloss.Data.ViewPort <entire-module> 961 0 0.0 0.0 0.0 0.0
- viewPortInit Graphics.Gloss.Data.ViewPort Graphics/Gloss/Data/ViewPort.hs:(29,1)-(34,9) 1391 1 0.0 0.0 0.0 0.0
- CAF Graphics.Gloss.Internals.Interface.Animate.State <entire-module> 960 0 0.0 0.0 0.0 0.0
- stateInit Graphics.Gloss.Internals.Interface.Animate.State Graphics/Gloss/Internals/Interface/Animate/State.hs:(43,1)-(54,45) 1270 1 0.0 0.0 0.0 0.0
- CAF Graphics.Gloss.Internals.Rendering.Picture <entire-module> 945 0 0.0 0.0 0.0 0.0
- drawComponent Graphics.Gloss.Internals.Rendering.Picture Graphics/Gloss/Internals/Rendering/Picture.hs:(50,4)-(247,50) 1435 0 0.0 0.0 0.0 0.0
- textureBinding Graphics.Rendering.OpenGL.GL.Texturing.Objects src/Graphics/Rendering/OpenGL/GL/Texturing/Objects.hs:(37,1)-(41,101) 1436 1 0.0 0.0 0.0 0.0
- textureFilter Graphics.Rendering.OpenGL.GL.Texturing.Parameters src/Graphics/Rendering/OpenGL/GL/Texturing/Parameters.hs:(43,1)-(46,90) 1468 1 0.0 0.0 0.0 0.0
- texParami Graphics.Rendering.OpenGL.GL.Texturing.TexParameter src/Graphics/Rendering/OpenGL/GL/Texturing/TexParameter.hs:(107,1)-(110,61) 1472 2 0.0 0.0 0.0 0.0
- texture Graphics.Rendering.OpenGL.GL.Texturing.Application src/Graphics/Rendering/OpenGL/GL/Texturing/Application.hs:27:1-69 1482 0 0.0 0.0 0.0 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1483 1 0.0 0.0 0.0 0.0
- textureWrapMode Graphics.Rendering.OpenGL.GL.Texturing.Parameters src/Graphics/Rendering/OpenGL/GL/Texturing/Parameters.hs:(89,1)-(94,79) 1462 0 0.0 0.0 0.0 0.0
- texParami Graphics.Rendering.OpenGL.GL.Texturing.TexParameter src/Graphics/Rendering/OpenGL/GL/Texturing/TexParameter.hs:(107,1)-(110,61) 1463 2 0.0 0.0 0.0 0.0
- CAF Graphics.Gloss.Internals.Rendering.State <entire-module> 944 0 0.0 0.0 0.0 0.0
- initState Graphics.Gloss.Internals.Rendering.State Graphics/Gloss/Internals/Rendering/State.hs:(64,1)-(71,52) 1070 1 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.Callbacks.Global <entire-module> 929 0 0.0 0.0 0.0 0.0
- idleCallback Graphics.UI.GLUT.Callbacks.Global src/Graphics/UI/GLUT/Callbacks/Global.hs:(91,1)-(92,70) 1180 1 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.Callbacks.Window <entire-module> 928 0 0.0 0.0 0.0 0.0
- displayCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:(133,1)-(134,63) 1130 1 0.0 0.0 0.0 0.0
- keyboardMouseCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:577:1-69 1146 1 0.0 0.0 0.0 0.0
- motionCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:(629,1)-(631,75) 1161 1 0.0 0.0 0.0 0.0
- passiveMotionCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:(641,1)-(644,75) 1169 1 0.0 0.0 0.0 0.0
- reshapeCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:(202,1)-(204,71) 1138 1 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.DeviceControl <entire-module> 927 0 0.0 0.0 0.0 0.0
- perWindowKeyRepeat Graphics.UI.GLUT.DeviceControl src/Graphics/UI/GLUT/DeviceControl.hs:(111,1)-(114,55) 1125 1 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.Initialization <entire-module> 926 0 0.0 0.0 0.0 0.0
- displayModePossible Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:(345,1)-(346,69) 1103 1 0.0 0.0 0.0 0.0
- initialDisplayMode Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:302:1-77 1091 1 0.0 0.0 0.0 0.0
- initialWindowPosition Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:(163,1)-(164,65) 1113 1 0.0 0.0 0.0 0.0
- initialWindowSize Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:193:1-74 1108 1 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.State <entire-module> 925 0 0.0 0.0 0.0 0.0
- elapsedTime Graphics.UI.GLUT.State src/Graphics/UI/GLUT/State.hs:227:1-77 1265 1 0.0 0.0 0.0 0.0
- glutVersion Graphics.UI.GLUT.State src/Graphics/UI/GLUT/State.hs:(395,1)-(408,76) 1084 1 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.Window <entire-module> 924 0 0.0 0.0 0.0 0.0
- currentWindow Graphics.UI.GLUT.Window src/Graphics/UI/GLUT/Window.hs:(158,1)-(161,62) 1134 1 0.0 0.0 0.0 0.0
- windowSize Graphics.UI.GLUT.Window src/Graphics/UI/GLUT/Window.hs:264:1-53 1120 1 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.Callbacks.Registration <entire-module> 923 0 0.0 0.0 0.0 0.0
- lookup Data.Map.Internal src/Data/Map/Internal.hs:(584,1)-(590,18) 1136 1 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.QueryUtils <entire-module> 922 0 0.0 0.0 0.0 0.0
- simpleGet Graphics.UI.GLUT.QueryUtils src/Graphics/UI/GLUT/QueryUtils.hs:34:1-30 1087 1 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.Raw.Functions <entire-module> 919 0 0.0 0.0 0.0 0.0
- glutMainLoop Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1036:1-57 1234 0 0.0 0.0 0.0 0.0
- glutPostRedisplay Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1270:1-72 1253 0 0.0 0.0 0.0 0.0
- glutSwapBuffers Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1933:1-66 1548 0 0.0 0.0 0.0 0.0
- CAF Graphics.UI.GLUT.Raw.Tokens <entire-module> 918 0 0.0 0.0 0.0 0.0
- glut_DISPLAY_MODE_POSSIBLE Graphics.UI.GLUT.Raw.Tokens src/Graphics/UI/GLUT/Raw/Tokens.hs:175:1-35 1107 1 0.0 0.0 0.0 0.0
- glut_DOUBLE Graphics.UI.GLUT.Raw.Tokens src/Graphics/UI/GLUT/Raw/Tokens.hs:178:1-20 1097 1 0.0 0.0 0.0 0.0
- glut_ELAPSED_TIME Graphics.UI.GLUT.Raw.Tokens src/Graphics/UI/GLUT/Raw/Tokens.hs:184:1-26 1269 1 0.0 0.0 0.0 0.0
- glut_INIT_DISPLAY_MODE Graphics.UI.GLUT.Raw.Tokens src/Graphics/UI/GLUT/Raw/Tokens.hs:262:1-31 1101 1 0.0 0.0 0.0 0.0
- glut_MULTISAMPLE Graphics.UI.GLUT.Raw.Tokens src/Graphics/UI/GLUT/Raw/Tokens.hs:436:1-25 1102 1 0.0 0.0 0.0 0.0
- glut_RGB Graphics.UI.GLUT.Raw.Tokens src/Graphics/UI/GLUT/Raw/Tokens.hs:484:1-17 1096 1 0.0 0.0 0.0 0.0
- glut_VERSION Graphics.UI.GLUT.Raw.Tokens src/Graphics/UI/GLUT/Raw/Tokens.hs:532:1-21 1090 1 0.0 0.0 0.0 0.0
- glut_WINDOW_HEIGHT Graphics.UI.GLUT.Raw.Tokens src/Graphics/UI/GLUT/Raw/Tokens.hs:613:1-27 1286 1 0.0 0.0 0.0 0.0
- glut_WINDOW_WIDTH Graphics.UI.GLUT.Raw.Tokens src/Graphics/UI/GLUT/Raw/Tokens.hs:637:1-26 1285 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GL.BeginEnd <entire-module> 916 0 0.0 0.0 0.0 0.0
- renderPrimitive Graphics.Rendering.OpenGL.GL.BeginEnd src/Graphics/Rendering/OpenGL/GL/BeginEnd.hs:91:1-37 1494 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GL.CoordTrans <entire-module> 915 0 0.0 0.0 0.0 0.0
- loadIdentity Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:264:1-29 1319 1 0.0 0.0 0.0 0.0
- glLoadIdentity Graphics.GL.Functions.F15 src/Graphics/GL/Functions/F15.hs:1351:1-50 1320 1 0.0 0.0 0.0 0.0
- matrixMode Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:(170,1)-(172,75) 1289 1 0.0 0.0 0.0 0.0
- ortho Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:269:1-15 1329 1 0.0 0.0 0.0 0.0
- preservingMatrix Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:295:1-64 1300 1 0.0 0.0 0.0 0.0
- unsafePreservingMatrix Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:306:1-64 1302 1 0.0 0.0 0.0 0.0
- glPopMatrix Graphics.GL.Functions.F20 src/Graphics/GL/Functions/F20.hs:901:1-44 1520 1 0.0 0.0 0.0 0.0
- glPushMatrix Graphics.GL.Functions.F22 src/Graphics/GL/Functions/F22.hs:1130:1-46 1304 1 0.0 0.0 0.0 0.0
- viewport Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:(100,1)-(102,80) 1240 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GL.Framebuffer <entire-module> 914 0 0.0 0.0 0.0 0.0
- clear Graphics.Rendering.OpenGL.GL.Framebuffer src/Graphics/Rendering/OpenGL/GL/Framebuffer.hs:296:1-46 1254 1 0.0 0.0 0.0 0.0
- clearColor Graphics.Rendering.OpenGL.GL.Framebuffer src/Graphics/Rendering/OpenGL/GL/Framebuffer.hs:(302,1)-(303,69) 1218 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GL.LineSegments <entire-module> 913 0 0.0 0.0 0.0 0.0
- lineSmooth Graphics.Rendering.OpenGL.GL.LineSegments src/Graphics/Rendering/OpenGL/GL/LineSegments.hs:129:1-41 1363 1 0.0 0.0 0.0 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1364 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GL.PerFragment <entire-module> 912 0 0.0 0.0 0.0 0.0
- blend Graphics.Rendering.OpenGL.GL.PerFragment src/Graphics/Rendering/OpenGL/GL/PerFragment.hs:242:1-31 1371 1 0.0 0.0 0.0 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1372 1 0.0 0.0 0.0 0.0
- blendFunc Graphics.Rendering.OpenGL.GL.PerFragment src/Graphics/Rendering/OpenGL/GL/PerFragment.hs:(314,1)-(319,73) 1378 1 0.0 0.0 0.0 0.0
- depthFunc Graphics.Rendering.OpenGL.GL.PerFragment src/Graphics/Rendering/OpenGL/GL/PerFragment.hs:(233,1)-(237,47) 1190 1 0.0 0.0 0.0 0.0
- makeStateVarMaybe Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:(267,1)-(270,38) 1191 1 0.0 0.0 0.0 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1205 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GL.Texturing.Environments <entire-module> 908 0 0.0 0.0 0.0 0.0
- textureFunction Graphics.Rendering.OpenGL.GL.Texturing.Environments src/Graphics/Rendering/OpenGL/GL/Texturing/Environments.hs:(192,1)-(193,95) 1488 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GL.VertexSpec <entire-module> 904 0 0.0 0.0 0.0 0.0
- currentColor Graphics.Rendering.OpenGL.GL.VertexSpec src/Graphics/Rendering/OpenGL/GL/VertexSpec.hs:(441,1)-(442,56) 1411 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GLU.Errors <entire-module> 903 0 0.0 0.0 0.0 0.0
- errors Graphics.Rendering.OpenGL.GLU.Errors src/Graphics/Rendering/OpenGL/GLU/Errors.hs:34:1-39 1384 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GL.Texturing.Filter <entire-module> 883 0 0.0 0.0 0.0 0.0
- marshalMagnificationFilter Graphics.Rendering.OpenGL.GL.Texturing.Filter src/Graphics/Rendering/OpenGL/GL/Texturing/Filter.hs:53:1-65 1478 1 0.0 0.0 0.0 0.0
- CAF Graphics.Rendering.OpenGL.GLU.ErrorsInternal <entire-module> 876 0 0.0 0.0 0.0 0.0
- getErrors Graphics.Rendering.OpenGL.GLU.ErrorsInternal src/Graphics/Rendering/OpenGL/GLU/ErrorsInternal.hs:210:1-68 1385 1 0.0 0.0 0.0 0.0
- CAF Data.StateVar <entire-module> 874 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1092 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F01 <entire-module> 871 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1442 2 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1443 2 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1444 6 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1445 2 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1446 2 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1447 2 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F02 <entire-module> 870 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1226 3 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1227 3 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1228 10 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1229 3 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1230 3 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1231 3 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F03 <entire-module> 869 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1258 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1259 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1260 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1261 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1262 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1263 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F06 <entire-module> 866 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1197 2 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1198 2 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1199 8 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1200 2 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1202 2 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1203 2 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F07 <entire-module> 865 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1212 2 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1213 2 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1214 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1215 2 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1216 2 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1217 2 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F09 <entire-module> 863 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1429 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1430 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1431 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1432 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1433 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1434 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F10 <entire-module> 862 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1313 3 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1314 3 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1315 12 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1316 3 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1317 3 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1318 3 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F15 <entire-module> 857 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1323 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1324 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1325 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1326 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1327 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1328 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F16 <entire-module> 856 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1294 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1295 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1296 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1297 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1298 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1299 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F19 <entire-module> 853 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1332 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1333 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1334 2 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1335 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1336 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1337 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F20 <entire-module> 852 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1522 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1523 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1524 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1525 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1526 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1527 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F22 <entire-module> 851 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1306 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1307 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1308 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1309 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1310 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1311 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F23 <entire-module> 850 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1395 2 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1396 2 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1397 6 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1398 2 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1399 2 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1400 2 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F25 <entire-module> 848 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1503 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1504 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1505 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1506 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1507 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1508 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F26 <entire-module> 847 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1454 3 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1455 3 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1456 12 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1457 3 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1458 3 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1459 3 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F27 <entire-module> 846 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1403 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1404 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1405 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1406 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1407 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1408 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F29 <entire-module> 844 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1510 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1511 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1512 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1513 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1514 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1515 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.Functions.F32 <entire-module> 841 0 0.0 0.0 0.0 0.0
- getCommand Graphics.GL.Foreign src/Graphics/GL/Foreign.hs:(28,1)-(31,59) 1245 1 0.0 0.0 0.0 0.0
- getProcAddress Graphics.GL.GetProcAddress src/Graphics/GL/GetProcAddress.hs:60:1-76 1246 1 0.0 0.0 0.0 0.0
- maBA Data.Text.Array src/Data/Text/Array.hs:68:26-29 1247 4 0.0 0.0 0.0 0.0
- encodeUtf8 Data.Text.Encoding src/Data/Text/Encoding.hs:(462,1)-(477,37) 1248 1 0.0 0.0 0.0 0.0
- aBA Data.Text.Array src/Data/Text/Array.hs:63:22-24 1249 1 0.0 0.0 0.0 0.0
- unsafeUseAsCString Data.ByteString.Unsafe Data/ByteString/Unsafe.hs:265:1-82 1250 1 0.0 0.0 0.0 0.0
- CAF Graphics.GL.GetProcAddress <entire-module> 840 0 0.0 0.0 0.0 0.0
- CAF Data.Text.Internal.Functions <entire-module> 832 0 0.0 0.0 0.0 0.0
- unsafeWithForeignPtr Data.Text.Internal.Functions src/Data/Text/Internal/Functions.hs:44:1-58 1201 1 0.0 0.0 0.0 0.0
- CAF Data.Map.Internal <entire-module> 729 0 0.0 0.0 0.0 0.0
- delta Data.Map.Internal src/Data/Map/Internal.hs:4040:1-9 1157 1 0.0 0.0 0.0 0.0
- CAF GHC.Conc.Signal <entire-module> 650 0 0.0 0.0 0.0 0.0
- CAF GHC.IO.Encoding <entire-module> 631 0 0.0 0.0 0.0 0.0
- CAF GHC.IO.Encoding.Iconv <entire-module> 629 0 0.0 0.0 0.0 0.0
- CAF GHC.IO.Exception <entire-module> 623 0 0.0 0.0 0.0 0.0
- CAF GHC.IO.Handle.FD <entire-module> 621 0 0.0 0.0 0.0 0.0
- CAF System.Exit <entire-module> 586 0 0.0 0.0 0.0 0.0
- CAF GHC.Event.Thread <entire-module> 569 0 0.0 0.0 0.0 0.0
- CAF GHC.Event.Poll <entire-module> 554 0 0.0 0.0 0.0 0.0
- main Main app/Main.hs:(19,1)-(22,20) 1065 0 0.0 0.0 85.4 70.4
- createMutableImage Codec.Picture.Types src/Codec/Picture/Types.hs:(355,1)-(356,57) 1066 1 3.5 45.6 3.5 45.6
- renderer Main app/Main.hs:(11,1)-(16,18) 1075 1 0.1 0.0 13.8 9.7
- renderer.\ Main app/Main.hs:(12,24)-(16,18) 1077 138 1.1 0.0 13.7 9.6
- renderer.\.\ Main app/Main.hs:(12,45)-(16,18) 1079 41312 12.3 8.9 12.6 9.6
- renderer.\.\.g Main app/Main.hs:14:9-55 1081 41312 0.0 0.4 0.0 0.4
- renderer.\.\.r Main app/Main.hs:13:9-55 1080 41312 0.3 0.4 0.3 0.4
- viewWindow Viewport app/Viewport.hs:(100,1)-(108,30) 1067 1 0.0 0.0 68.1 15.2
- initialViewPortState Viewport app/Viewport.hs:(36,1)-(44,5) 1280 1 0.0 0.0 0.0 0.0
- playIO Graphics.Gloss.Interface.IO.Game Graphics/Gloss/Interface/IO/Game.hs:(31,1)-(37,13) 1068 1 0.0 0.0 68.0 15.1
- playWithBackendIO Graphics.Gloss.Internals.Interface.Game Graphics/Gloss/Internals/Interface/Game.hs:(42,1)-(110,33) 1069 1 0.0 0.0 68.0 15.1
- createWindow Graphics.Gloss.Internals.Interface.Window Graphics/Gloss/Internals/Interface/Window.hs:(27,1)-(82,40) 1072 1 1.7 0.5 68.0 15.1
- animateBegin Graphics.Gloss.Internals.Interface.Animate.Timing Graphics/Gloss/Internals/Interface/Animate/Timing.hs:(25,1)-(55,50) 1264 2483 0.6 0.4 0.8 0.5
- stateAnimate Graphics.Gloss.Internals.Interface.Animate.State Graphics/Gloss/Internals/Interface/Animate/State.hs:13:11-22 1272 2483 0.0 0.0 0.0 0.0
- stateAnimateCount Graphics.Gloss.Internals.Interface.Animate.State Graphics/Gloss/Internals/Interface/Animate/State.hs:16:11-27 1274 2483 0.0 0.0 0.0 0.0
- stateAnimateStart Graphics.Gloss.Internals.Interface.Animate.State Graphics/Gloss/Internals/Interface/Animate/State.hs:19:11-27 1273 2483 0.0 0.0 0.0 0.0
- stateDisplayTime Graphics.Gloss.Internals.Interface.Animate.State Graphics/Gloss/Internals/Interface/Animate/State.hs:25:11-26 1271 2483 0.0 0.0 0.0 0.0
- stateAnimateTime Graphics.Gloss.Internals.Interface.Animate.State Graphics/Gloss/Internals/Interface/Animate/State.hs:22:11-26 1565 2482 0.0 0.0 0.0 0.0
- elapsedTime Graphics.UI.GLUT.State src/Graphics/UI/GLUT/State.hs:227:1-77 1266 0 0.1 0.0 0.2 0.1
- simpleGet Graphics.UI.GLUT.QueryUtils src/Graphics/UI/GLUT/QueryUtils.hs:34:1-30 1267 0 0.1 0.1 0.1 0.1
- glutGet Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:646:1-48 1268 2483 0.0 0.0 0.0 0.0
- animateEnd Graphics.Gloss.Internals.Interface.Animate.Timing Graphics/Gloss/Internals/Interface/Animate/Timing.hs:(62,1)-(81,59) 1540 2483 0.1 0.2 0.3 0.4
- stateDisplayTimeClamp Graphics.Gloss.Internals.Interface.Animate.State Graphics/Gloss/Internals/Interface/Animate/State.hs:30:11-31 1545 2483 0.0 0.0 0.0 0.0
- stateGateTimeEnd Graphics.Gloss.Internals.Interface.Animate.State Graphics/Gloss/Internals/Interface/Animate/State.hs:36:11-26 1544 2483 0.0 0.0 0.0 0.0
- elapsedTime Graphics.UI.GLUT.State src/Graphics/UI/GLUT/State.hs:227:1-77 1541 0 0.2 0.0 0.2 0.2
- simpleGet Graphics.UI.GLUT.QueryUtils src/Graphics/UI/GLUT/QueryUtils.hs:34:1-30 1542 0 0.0 0.2 0.0 0.2
- glutGet Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:646:1-48 1543 4966 0.0 0.0 0.0 0.0
- applyViewPortToPicture Graphics.Gloss.Data.ViewPort Graphics/Gloss/Data/ViewPort.hs:(39,1)-(43,72) 1390 2483 0.3 0.2 0.3 0.2
- callback_simulate_idle Graphics.Gloss.Internals.Interface.Simulate.Idle Graphics/Gloss/Internals/Interface/Simulate/Idle.hs:(32,1)-(34,75) 1549 2483 0.1 0.1 1.8 0.4
- callbackIdle Graphics.Gloss.Internals.Interface.Simulate.Idle Graphics/Gloss/Internals/Interface/Simulate/Idle.hs:34:4-75 1550 2483 1.1 0.2 1.7 0.3
- postRedisplay Graphics.UI.GLUT.Window src/Graphics/UI/GLUT/Window.hs:186:1-86 1563 2483 0.3 0.0 0.3 0.0
- glutPostRedisplay Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1270:1-72 1564 2483 0.0 0.0 0.0 0.0
- stateIteration Graphics.Gloss.Internals.Interface.Simulate.State Graphics/Gloss/Internals/Interface/Simulate/State.hs:12:11-24 1557 2483 0.0 0.0 0.0 0.0
- stateResolution Graphics.Gloss.Internals.Interface.Simulate.State Graphics/Gloss/Internals/Interface/Simulate/State.hs:15:11-25 1554 2483 0.0 0.0 0.0 0.0
- stateSimTime Graphics.Gloss.Internals.Interface.Simulate.State Graphics/Gloss/Internals/Interface/Simulate/State.hs:18:11-22 1556 2483 0.0 0.0 0.0 0.0
- runStateT Control.Monad.Trans.State.Lazy Control/Monad/Trans/State/Lazy.hs:161:33-41 1558 2482 0.0 0.0 0.0 0.0
- elapsedTime Graphics.UI.GLUT.State src/Graphics/UI/GLUT/State.hs:227:1-77 1551 0 0.0 0.0 0.3 0.1
- simpleGet Graphics.UI.GLUT.QueryUtils src/Graphics/UI/GLUT/QueryUtils.hs:34:1-30 1552 0 0.2 0.1 0.3 0.1
- glutGet Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:646:1-48 1553 2483 0.1 0.0 0.1 0.0
- displayPicture Graphics.Gloss.Rendering Graphics/Gloss/Rendering.hs:(63,1)-(66,38) 1287 2483 0.7 0.2 60.1 9.7
- renderPicture Graphics.Gloss.Internals.Rendering.Picture Graphics/Gloss/Internals/Rendering/Picture.hs:(35,1)-(44,40) 1360 2483 0.0 0.0 0.0 0.0
- withClearBuffer Graphics.Gloss.Internals.Rendering.Common Graphics/Gloss/Internals/Rendering/Common.hs:(66,1)-(79,14) 1342 2483 0.0 0.0 0.0 0.0
- withModelview Graphics.Gloss.Internals.Rendering.Common Graphics/Gloss/Internals/Rendering/Common.hs:(40,1)-(56,41) 1288 2483 0.3 0.1 59.4 9.5
- matrixMode Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:(170,1)-(172,75) 1291 0 0.0 0.0 0.9 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1292 0 0.6 0.0 0.9 0.0
- glMatrixMode Graphics.GL.Functions.F16 src/Graphics/GL/Functions/F16.hs:1179:1-51 1293 4966 0.3 0.0 0.3 0.0
- modelviewIndexToEnum Graphics.Rendering.OpenGL.GL.QueryUtils src/Graphics/Rendering/OpenGL/GL/QueryUtils.hs:(55,1)-(59,24) 1539 2483 0.0 0.0 0.0 0.0
- preservingMatrix Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:295:1-64 1301 0 0.4 0.7 58.3 9.4
- unsafePreservingMatrix Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:306:1-64 1303 0 3.0 0.5 57.9 8.7
- glGetIntegerv Graphics.GL.Functions.F10 src/Graphics/GL/Functions/F10.hs:1171:1-61 1312 2483 0.1 0.0 0.1 0.0
- glMatrixMode Graphics.GL.Functions.F16 src/Graphics/GL/Functions/F16.hs:1179:1-51 1538 2483 0.0 0.0 0.0 0.0
- glPopMatrix Graphics.GL.Functions.F20 src/Graphics/GL/Functions/F20.hs:901:1-44 1521 0 0.5 0.0 0.5 0.0
- glPushMatrix Graphics.GL.Functions.F22 src/Graphics/GL/Functions/F22.hs:1130:1-46 1305 0 0.6 0.0 0.6 0.0
- loadIdentity Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:264:1-29 1321 0 0.0 0.0 0.0 0.0
- glLoadIdentity Graphics.GL.Functions.F15 src/Graphics/GL/Functions/F15.hs:1351:1-50 1322 0 0.0 0.0 0.0 0.0
- matrixMode Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:(170,1)-(172,75) 1338 0 0.0 0.0 0.4 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1339 0 0.2 0.0 0.4 0.0
- glMatrixMode Graphics.GL.Functions.F16 src/Graphics/GL/Functions/F16.hs:1179:1-51 1341 4966 0.2 0.0 0.2 0.0
- modelviewIndexToEnum Graphics.Rendering.OpenGL.GL.QueryUtils src/Graphics/Rendering/OpenGL/GL/QueryUtils.hs:(55,1)-(59,24) 1340 2483 0.0 0.0 0.0 0.0
- ortho Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:269:1-15 1330 0 0.1 0.1 0.8 0.1
- glOrtho Graphics.GL.Functions.F19 src/Graphics/GL/Functions/F19.hs:1044:1-73 1331 2483 0.7 0.0 0.7 0.0
- withClearBuffer Graphics.Gloss.Internals.Rendering.Common Graphics/Gloss/Internals/Rendering/Common.hs:(66,1)-(79,14) 1343 0 1.2 0.2 52.5 8.2
- glColor4f Graphics.GL.Functions.F03 src/Graphics/GL/Functions/F03.hs:982:1-64 1359 2483 0.0 0.0 0.0 0.0
- clear Graphics.Rendering.OpenGL.GL.Framebuffer src/Graphics/Rendering/OpenGL/GL/Framebuffer.hs:296:1-46 1357 0 0.8 0.4 0.8 0.4
- glClear Graphics.GL.Functions.F02 src/Graphics/GL/Functions/F02.hs:1347:1-42 1358 2483 0.0 0.0 0.0 0.0
- clearColor Graphics.Rendering.OpenGL.GL.Framebuffer src/Graphics/Rendering/OpenGL/GL/Framebuffer.hs:(302,1)-(303,69) 1354 0 0.0 0.0 0.3 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1355 0 0.2 0.0 0.3 0.0
- glClearColor Graphics.GL.Functions.F02 src/Graphics/GL/Functions/F02.hs:1491:1-70 1356 2483 0.1 0.0 0.1 0.0
- depthFunc Graphics.Rendering.OpenGL.GL.PerFragment src/Graphics/Rendering/OpenGL/GL/PerFragment.hs:(233,1)-(237,47) 1344 0 0.0 0.0 1.1 0.0
- makeStateVarMaybe Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:(267,1)-(270,38) 1345 0 0.0 0.0 1.1 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1349 0 0.0 0.0 0.0 0.0
- glEnable Graphics.GL.Functions.F07 src/Graphics/GL/Functions/F07.hs:447:1-43 1352 2483 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1350 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1346 0 0.6 0.0 1.1 0.0
- glDepthFunc Graphics.GL.Functions.F06 src/Graphics/GL/Functions/F06.hs:185:1-49 1347 2483 0.1 0.0 0.1 0.0
- marshalComparisonFunction Graphics.Rendering.OpenGL.GL.ComparisonFunction src/Graphics/Rendering/OpenGL/GL/ComparisonFunction.hs:(37,1)-(45,22) 1348 2483 0.0 0.0 0.0 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1351 0 0.0 0.0 0.4 0.0
- glEnable Graphics.GL.Functions.F07 src/Graphics/GL/Functions/F07.hs:447:1-43 1353 0 0.4 0.0 0.4 0.0
- renderPicture Graphics.Gloss.Internals.Rendering.Picture Graphics/Gloss/Internals/Rendering/Picture.hs:(35,1)-(44,40) 1361 0 0.9 0.0 49.1 7.6
- drawComponent Graphics.Gloss.Internals.Rendering.Picture Graphics/Gloss/Internals/Rendering/Picture.hs:(50,4)-(247,50) 1389 29796 33.2 4.4 44.4 7.2
- texName Graphics.Gloss.Internals.Rendering.State Graphics/Gloss/Internals/Rendering/State.hs:42:11-17 1566 3081403 0.0 0.0 0.0 0.0
- glutStrokeCharacter Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1868:1-90 1536 54626 1.4 0.0 1.4 0.0
- glGetIntegerv Graphics.GL.Functions.F10 src/Graphics/GL/Functions/F10.hs:1171:1-61 1393 17381 0.6 0.0 0.6 0.0
- glMatrixMode Graphics.GL.Functions.F16 src/Graphics/GL/Functions/F16.hs:1179:1-51 1519 17381 0.1 0.0 0.1 0.0
- glGetFloatv Graphics.GL.Functions.F10 src/Graphics/GL/Functions/F10.hs:536:1-57 1412 7449 0.3 0.0 0.3 0.0
- glScalef Graphics.GL.Functions.F23 src/Graphics/GL/Functions/F23.hs:1562:1-56 1394 7449 0.2 0.0 0.2 0.0
- glTranslatef Graphics.GL.Functions.F27 src/Graphics/GL/Functions/F27.hs:1220:1-64 1402 4966 0.1 0.0 0.1 0.0
- stateColor Graphics.Gloss.Internals.Rendering.State Graphics/Gloss/Internals/Rendering/State.hs:22:11-20 1410 4966 0.0 0.0 0.0 0.0
- texture Graphics.Rendering.OpenGL.GL.Texturing.Application src/Graphics/Rendering/OpenGL/GL/Texturing/Application.hs:27:1-69 1481 4966 0.0 0.0 0.3 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1485 0 0.1 0.0 0.3 0.0
- glDisable Graphics.GL.Functions.F06 src/Graphics/GL/Functions/F06.hs:420:1-45 1517 2483 0.1 0.0 0.1 0.0
- glEnable Graphics.GL.Functions.F07 src/Graphics/GL/Functions/F07.hs:447:1-43 1487 2483 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1486 0 0.1 0.0 0.1 0.0
- textureWrapMode Graphics.Rendering.OpenGL.GL.Texturing.Parameters src/Graphics/Rendering/OpenGL/GL/Texturing/Parameters.hs:(89,1)-(94,79) 1461 4966 0.0 0.0 1.7 0.1
- texParami Graphics.Rendering.OpenGL.GL.Texturing.TexParameter src/Graphics/Rendering/OpenGL/GL/Texturing/TexParameter.hs:(107,1)-(110,61) 1465 0 0.2 0.1 1.7 0.1
- glTexParameteri Graphics.GL.Functions.F26 src/Graphics/GL/Functions/F26.hs:1122:1-70 1467 4966 1.1 0.0 1.1 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1466 0 0.4 0.0 0.4 0.0
- bitmapPath Graphics.Gloss.Internals.Rendering.Bitmap Graphics/Gloss/Internals/Rendering/Bitmap.hs:(69,1)-(72,28) 1498 2483 0.6 0.6 0.6 0.6
- bitmapSize Graphics.Gloss.Internals.Rendering.Bitmap Graphics/Gloss/Internals/Rendering/Bitmap.hs:30:11-20 1501 2483 0.1 0.0 0.1 0.0
- glGenTextures Graphics.GL.Functions.F09 src/Graphics/GL/Functions/F09.hs:469:1-61 1428 2483 0.1 0.0 0.1 0.0
- glRotatef Graphics.GL.Functions.F23 src/Graphics/GL/Functions/F23.hs:1205:1-64 1401 2483 0.1 0.0 0.1 0.0
- marshalStrokeFont Graphics.UI.GLUT.Raw.Fonts src/Graphics/UI/GLUT/Raw/Fonts.hs:(87,1)-(89,43) 1534 2483 0.0 0.0 0.0 0.0
- pixelFormat Graphics.Gloss.Internals.Rendering.Bitmap Graphics/Gloss/Internals/Rendering/Bitmap.hs:43:11-21 1453 2483 0.0 0.0 0.0 0.0
- rectAtOrigin Graphics.Gloss.Internals.Data.Picture Graphics/Gloss/Internals/Data/Picture.hs:215:1-40 1425 2483 0.0 0.0 0.0 0.0
- stateTextures Graphics.Gloss.Internals.Rendering.State Graphics/Gloss/Internals/Rendering/State.hs:34:11-23 1427 2483 0.0 0.0 0.0 0.0
- texCacheMe Graphics.Gloss.Internals.Rendering.State Graphics/Gloss/Internals/Rendering/State.hs:57:11-20 1518 2483 0.0 0.0 0.0 0.0
- texImage2D Graphics.Rendering.OpenGL.GL.Texturing.Specification src/Graphics/Rendering/OpenGL/GL/Texturing/Specification.hs:(123,1)-(125,118) 1448 2483 0.3 0.1 0.6 0.2
- marshalPixelInternalFormat Graphics.Rendering.OpenGL.GL.Texturing.PixelInternalFormat src/Graphics/Rendering/OpenGL/GL/Texturing/PixelInternalFormat.hs:(158,1)-(287,45) 1460 2483 0.0 0.0 0.0 0.0
- withPixelData Graphics.Rendering.OpenGL.GL.PixelData src/Graphics/Rendering/OpenGL/GL/PixelData.hs:(31,1)-(32,68) 1449 2483 0.1 0.1 0.3 0.1
- glTexImage2D Graphics.GL.Functions.F26 src/Graphics/GL/Functions/F26.hs:785:1-101 1450 2483 0.2 0.0 0.2 0.0
- marshalDataType Graphics.Rendering.OpenGL.GL.DataType src/Graphics/Rendering/OpenGL/GL/DataType.hs:(61,1)-(92,26) 1451 2483 0.0 0.0 0.0 0.0
- marshalPixelFormat Graphics.Rendering.OpenGL.GL.PixelFormat src/Graphics/Rendering/OpenGL/GL/PixelFormat.hs:(60,1)-(92,35) 1452 2483 0.0 0.0 0.0 0.0
- texObject Graphics.Gloss.Internals.Rendering.State Graphics/Gloss/Internals/Rendering/State.hs:54:11-19 1493 2483 0.0 0.0 0.0 0.0
- blend Graphics.Rendering.OpenGL.GL.PerFragment src/Graphics/Rendering/OpenGL/GL/PerFragment.hs:242:1-31 1530 0 0.0 0.0 0.2 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1531 0 0.0 0.0 0.2 0.0
- glDisable Graphics.GL.Functions.F06 src/Graphics/GL/Functions/F06.hs:420:1-45 1533 2483 0.1 0.0 0.1 0.0
- glEnable Graphics.GL.Functions.F07 src/Graphics/GL/Functions/F07.hs:447:1-43 1537 2483 0.1 0.0 0.1 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1532 0 0.0 0.0 0.0 0.0
- currentColor Graphics.Rendering.OpenGL.GL.VertexSpec src/Graphics/Rendering/OpenGL/GL/VertexSpec.hs:(441,1)-(442,56) 1414 0 0.0 0.0 0.6 0.2
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1415 0 0.3 0.2 0.6 0.2
- glColor4f Graphics.GL.Functions.F03 src/Graphics/GL/Functions/F03.hs:982:1-64 1418 14898 0.3 0.0 0.3 0.0
- renderPrimitive Graphics.Rendering.OpenGL.GL.BeginEnd src/Graphics/Rendering/OpenGL/GL/BeginEnd.hs:91:1-37 1495 0 2.8 1.4 3.4 1.4
- glTexCoord2f Graphics.GL.Functions.F25 src/Graphics/GL/Functions/F25.hs:930:1-59 1502 9932 0.3 0.0 0.3 0.0
- glVertex2f Graphics.GL.Functions.F29 src/Graphics/GL/Functions/F29.hs:617:1-55 1509 9932 0.3 0.0 0.3 0.0
- bitmapFormat Graphics.Gloss.Internals.Rendering.Bitmap Graphics/Gloss/Internals/Rendering/Bitmap.hs:29:11-22 1500 2483 0.0 0.0 0.0 0.0
- glBegin Graphics.GL.Functions.F01 src/Graphics/GL/Functions/F01.hs:596:1-41 1496 2483 0.1 0.0 0.1 0.0
- glEnd Graphics.GL.Functions.F07 src/Graphics/GL/Functions/F07.hs:671:1-32 1516 2483 0.0 0.0 0.0 0.0
- marshalPrimitiveMode Graphics.Rendering.OpenGL.GL.PrimitiveModeInternal src/Graphics/Rendering/OpenGL/GL/PrimitiveModeInternal.hs:(26,1)-(37,24) 1497 2483 0.0 0.0 0.0 0.0
- rowOrder Graphics.Gloss.Internals.Rendering.Bitmap Graphics/Gloss/Internals/Rendering/Bitmap.hs:42:11-18 1499 2483 0.0 0.0 0.0 0.0
- textureBinding Graphics.Rendering.OpenGL.GL.Texturing.Objects src/Graphics/Rendering/OpenGL/GL/Texturing/Objects.hs:(37,1)-(41,101) 1438 0 0.0 0.1 0.1 0.1
- glBindTexture Graphics.GL.Functions.F01 src/Graphics/GL/Functions/F01.hs:1399:1-60 1440 4966 0.1 0.0 0.1 0.0
- textureID Graphics.Rendering.OpenGL.GL.Texturing.TextureObject src/Graphics/Rendering/OpenGL/GL/Texturing/TextureObject.hs:30:41-49 1441 4966 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1439 0 0.0 0.0 0.0 0.0
- textureFilter Graphics.Rendering.OpenGL.GL.Texturing.Parameters src/Graphics/Rendering/OpenGL/GL/Texturing/Parameters.hs:(43,1)-(46,90) 1470 0 0.1 0.0 0.2 0.1
- marshalMinificationFilter Graphics.Rendering.OpenGL.GL.Texturing.Filter src/Graphics/Rendering/OpenGL/GL/Texturing/Filter.hs:(44,1)-(50,53) 1477 2483 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1471 0 0.0 0.0 0.0 0.0
- marshalMagnificationFilter Graphics.Rendering.OpenGL.GL.Texturing.Filter src/Graphics/Rendering/OpenGL/GL/Texturing/Filter.hs:53:1-65 1479 0 0.0 0.0 0.0 0.0
- marshalMinificationFilter Graphics.Rendering.OpenGL.GL.Texturing.Filter src/Graphics/Rendering/OpenGL/GL/Texturing/Filter.hs:(44,1)-(50,53) 1480 2483 0.0 0.0 0.0 0.0
- texParami Graphics.Rendering.OpenGL.GL.Texturing.TexParameter src/Graphics/Rendering/OpenGL/GL/Texturing/TexParameter.hs:(107,1)-(110,61) 1474 0 0.1 0.1 0.1 0.1
- glTexParameteri Graphics.GL.Functions.F26 src/Graphics/GL/Functions/F26.hs:1122:1-70 1476 4966 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1475 0 0.0 0.0 0.0 0.0
- textureFunction Graphics.Rendering.OpenGL.GL.Texturing.Environments src/Graphics/Rendering/OpenGL/GL/Texturing/Environments.hs:(192,1)-(193,95) 1490 0 0.3 0.1 0.6 0.1
- glTexEnvi Graphics.GL.Functions.F26 src/Graphics/GL/Functions/F26.hs:484:1-58 1492 2483 0.2 0.0 0.2 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1491 0 0.1 0.0 0.1 0.0
- stateBlendAlpha Graphics.Gloss.Internals.Rendering.State Graphics/Gloss/Internals/Rendering/State.hs:28:11-25 1370 2483 0.0 0.0 0.0 0.0
- stateLineSmooth Graphics.Gloss.Internals.Rendering.State Graphics/Gloss/Internals/Rendering/State.hs:31:11-25 1362 2483 0.0 0.0 0.0 0.0
- blend Graphics.Rendering.OpenGL.GL.PerFragment src/Graphics/Rendering/OpenGL/GL/PerFragment.hs:242:1-31 1374 0 0.0 0.0 0.1 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1375 0 0.1 0.0 0.1 0.0
- glEnable Graphics.GL.Functions.F07 src/Graphics/GL/Functions/F07.hs:447:1-43 1377 2483 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1376 0 0.0 0.0 0.0 0.0
- blendFunc Graphics.Rendering.OpenGL.GL.PerFragment src/Graphics/Rendering/OpenGL/GL/PerFragment.hs:(314,1)-(319,73) 1380 0 0.0 0.0 0.9 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1381 0 0.7 0.0 0.9 0.0
- marshalBlendingFactor Graphics.Rendering.OpenGL.GL.BlendingFactor src/Graphics/Rendering/OpenGL/GL/BlendingFactor.hs:(43,1)-(58,44) 1383 4966 0.0 0.0 0.0 0.0
- glBlendFunc Graphics.GL.Functions.F02 src/Graphics/GL/Functions/F02.hs:669:1-56 1382 2483 0.2 0.0 0.2 0.0
- errors Graphics.Rendering.OpenGL.GLU.Errors src/Graphics/Rendering/OpenGL/GLU/Errors.hs:34:1-39 1386 0 0.2 0.0 2.1 0.3
- getErrors Graphics.Rendering.OpenGL.GLU.ErrorsInternal src/Graphics/Rendering/OpenGL/GLU/ErrorsInternal.hs:210:1-68 1387 0 1.4 0.3 1.9 0.3
- glGetError Graphics.GL.Functions.F10 src/Graphics/GL/Functions/F10.hs:367:1-43 1388 4966 0.5 0.0 0.5 0.0
- lineSmooth Graphics.Rendering.OpenGL.GL.LineSegments src/Graphics/Rendering/OpenGL/GL/LineSegments.hs:129:1-41 1366 0 0.0 0.0 0.8 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1367 0 0.3 0.0 0.8 0.0
- glDisable Graphics.GL.Functions.F06 src/Graphics/GL/Functions/F06.hs:420:1-45 1369 2483 0.5 0.0 0.5 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1368 0 0.0 0.0 0.0 0.0
- glColor4f Graphics.GL.Functions.F03 src/Graphics/GL/Functions/F03.hs:982:1-64 1257 2483 0.0 0.0 0.0 0.0
- runStateT Control.Monad.Trans.State.Lazy Control/Monad/Trans/State/Lazy.hs:161:33-41 1275 2483 0.0 0.0 0.0 0.0
- swapBuffers Graphics.UI.GLUT.Window src/Graphics/UI/GLUT/Window.hs:213:1-29 1546 2483 0.0 0.0 0.1 0.0
- glutSwapBuffers Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1933:1-66 1547 2483 0.1 0.0 0.1 0.0
- isIdleCallback Graphics.Gloss.Internals.Interface.Backend.Types Graphics/Gloss/Internals/Interface/Backend/Types.hs:(114,1)-(117,24) 1179 4 0.0 0.0 0.0 0.0
- createWindow Graphics.UI.GLUT.Window src/Graphics/UI/GLUT/Window.hs:97:1-76 1118 1 0.0 0.0 0.0 0.0
- glutCreateWindow Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:425:1-75 1119 1 0.0 0.0 0.0 0.0
- glColor4OfColor Graphics.Gloss.Internals.Color Graphics/Gloss/Internals/Color.hs:(12,1)-(19,37) 1222 1 0.0 0.0 0.0 0.0
- initializeGLUT Graphics.Gloss.Internals.Interface.Backend.GLUT Graphics/Gloss/Internals/Interface/Backend/GLUT.hs:(99,1)-(120,57) 1073 1 0.0 0.0 0.0 0.0
- getArgsAndInitialize Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:(134,1)-(138,29) 1074 1 0.0 0.0 0.0 0.0
- initialize Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:(120,1)-(128,24) 1082 1 0.0 0.0 0.0 0.0
- glutInit Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:828:1-57 1083 1 0.0 0.0 0.0 0.0
- displayModePossible Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:(345,1)-(346,69) 1104 0 0.0 0.0 0.0 0.0
- simpleGet Graphics.UI.GLUT.QueryUtils src/Graphics/UI/GLUT/QueryUtils.hs:34:1-30 1105 0 0.0 0.0 0.0 0.0
- glutGet Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:646:1-48 1106 1 0.0 0.0 0.0 0.0
- glutVersion Graphics.UI.GLUT.State src/Graphics/UI/GLUT/State.hs:(395,1)-(408,76) 1085 0 0.0 0.0 0.0 0.0
- isKnown Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:209:1-61 1086 2 0.0 0.0 0.0 0.0
- simpleGet Graphics.UI.GLUT.QueryUtils src/Graphics/UI/GLUT/QueryUtils.hs:34:1-30 1088 0 0.0 0.0 0.0 0.0
- glutGet Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:646:1-48 1089 1 0.0 0.0 0.0 0.0
- initialDisplayMode Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:302:1-77 1094 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1095 0 0.0 0.0 0.0 0.0
- glutInitDisplayMode Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:893:1-84 1098 1 0.0 0.0 0.0 0.0
- simpleGet Graphics.UI.GLUT.QueryUtils src/Graphics/UI/GLUT/QueryUtils.hs:34:1-30 1099 0 0.0 0.0 0.0 0.0
- glutGet Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:646:1-48 1100 1 0.0 0.0 0.0 0.0
- mainLoop Graphics.UI.GLUT.Begin src/Graphics/UI/GLUT/Begin.hs:39:1-23 1232 1 0.0 0.0 0.0 0.0
- glutMainLoop Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1036:1-57 1233 1 0.0 0.0 0.0 0.0
- clear Graphics.Rendering.OpenGL.GL.Framebuffer src/Graphics/Rendering/OpenGL/GL/Framebuffer.hs:296:1-46 1255 0 0.3 0.4 0.4 0.4
- glClear Graphics.GL.Functions.F02 src/Graphics/GL/Functions/F02.hs:1347:1-42 1256 2483 0.1 0.0 0.1 0.0
- clearColor Graphics.Rendering.OpenGL.GL.Framebuffer src/Graphics/Rendering/OpenGL/GL/Framebuffer.hs:(302,1)-(303,69) 1220 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1221 0 0.0 0.0 0.0 0.0
- glClearColor Graphics.GL.Functions.F02 src/Graphics/GL/Functions/F02.hs:1491:1-70 1225 1 0.0 0.0 0.0 0.0
- depthFunc Graphics.Rendering.OpenGL.GL.PerFragment src/Graphics/Rendering/OpenGL/GL/PerFragment.hs:(233,1)-(237,47) 1193 0 0.0 0.0 0.0 0.0
- makeStateVarMaybe Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:(267,1)-(270,38) 1194 0 0.0 0.0 0.0 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1207 0 0.0 0.0 0.0 0.0
- glEnable Graphics.GL.Functions.F07 src/Graphics/GL/Functions/F07.hs:447:1-43 1209 1 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1208 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1195 0 0.0 0.0 0.0 0.0
- glDepthFunc Graphics.GL.Functions.F06 src/Graphics/GL/Functions/F06.hs:185:1-49 1196 1 0.0 0.0 0.0 0.0
- marshalComparisonFunction Graphics.Rendering.OpenGL.GL.ComparisonFunction src/Graphics/Rendering/OpenGL/GL/ComparisonFunction.hs:(37,1)-(45,22) 1204 1 0.0 0.0 0.0 0.0
- makeCapability Graphics.Rendering.OpenGL.GL.Capability src/Graphics/Rendering/OpenGL/GL/Capability.hs:247:1-62 1210 0 0.0 0.0 0.0 0.0
- glEnable Graphics.GL.Functions.F07 src/Graphics/GL/Functions/F07.hs:447:1-43 1211 0 0.0 0.0 0.0 0.0
- displayCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:(133,1)-(134,63) 1131 0 0.0 0.0 0.0 0.0
- setCallback Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(152,1)-(163,50) 1132 1 0.0 0.0 0.0 0.0
- getCurrentWindow Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(70,1)-(72,59) 1133 1 0.0 0.0 0.0 0.0
- glutGetWindow Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:737:1-60 1135 1 0.0 0.0 0.0 0.0
- glutDisplayFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:503:1-72 1137 1 0.0 0.0 0.0 0.0
- insert Data.Map.Internal src/Data/Map/Internal.hs:(790,1)-(807,54) 1143 1 0.0 0.0 0.0 0.0
- idleCallback Graphics.UI.GLUT.Callbacks.Global src/Graphics/UI/GLUT/Callbacks/Global.hs:(91,1)-(92,70) 1181 0 0.0 0.0 0.0 0.0
- glutIdleFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:802:1-63 1186 1 0.0 0.0 0.0 0.0
- setCallback Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(152,1)-(163,50) 1182 1 0.0 0.0 0.0 0.0
- initialWindowPosition Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:(163,1)-(164,65) 1115 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1116 0 0.0 0.0 0.0 0.0
- glutInitWindowPosition Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:919:1-99 1117 1 0.0 0.0 0.0 0.0
- initialWindowSize Graphics.UI.GLUT.Initialization src/Graphics/UI/GLUT/Initialization.hs:193:1-74 1110 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1111 0 0.0 0.0 0.0 0.0
- glutInitWindowSize Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:932:1-87 1112 1 0.0 0.0 0.0 0.0
- keyboardMouseCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:577:1-69 1147 0 0.0 0.0 0.0 0.0
- setCallback Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(152,1)-(163,50) 1148 5 0.0 0.0 0.0 0.0
- getCurrentWindow Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(70,1)-(72,59) 1149 5 0.0 0.0 0.0 0.0
- glutGetWindow Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:737:1-60 1150 5 0.0 0.0 0.0 0.0
- insert Data.Map.Internal src/Data/Map/Internal.hs:(790,1)-(807,54) 1154 5 0.0 0.0 0.0 0.0
- balanceR Data.Map.Internal src/Data/Map/Internal.hs:(4139,1)-(4158,50) 1155 11 0.0 0.0 0.0 0.0
- balanceL Data.Map.Internal src/Data/Map/Internal.hs:(4114,1)-(4133,50) 1166 1 0.0 0.0 0.0 0.0
- eventHandler Viewport app/Viewport.hs:(69,1)-(93,18) 1572 1 0.0 0.0 0.0 0.0
- runStateT Control.Monad.Trans.State.Lazy Control/Monad/Trans/State/Lazy.hs:161:33-41 1573 4 0.0 0.0 0.0 0.0
- modify Control.Monad.State.Class Control/Monad/State/Class.hs:88:1-34 1574 2 0.0 0.0 0.0 0.0
- glutGetModifiers Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:711:1-69 1567 1 0.0 0.0 0.0 0.0
- glutKeyboardFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:958:1-75 1153 1 0.0 0.0 0.0 0.0
- glutKeyboardUpFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:971:1-81 1156 1 0.0 0.0 0.0 0.0
- glutMouseFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1114:1-66 1160 1 0.0 0.0 0.0 0.0
- glutSpecialFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1829:1-72 1158 1 0.0 0.0 0.0 0.0
- glutSpecialUpFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1842:1-78 1159 1 0.0 0.0 0.0 0.0
- keyMouseEvent Graphics.Gloss.Internals.Interface.Event Graphics/Gloss/Internals/Interface/Event.hs:(25,1)-(26,73) 1568 1 0.0 0.0 0.0 0.0
- simpleGet Graphics.UI.GLUT.QueryUtils src/Graphics/UI/GLUT/QueryUtils.hs:34:1-30 1569 0 0.0 0.0 0.0 0.0
- glutGet Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:646:1-48 1570 2 0.0 0.0 0.0 0.0
- runStateT Control.Monad.Trans.State.Lazy Control/Monad/Trans/State/Lazy.hs:161:33-41 1571 1 0.0 0.0 0.0 0.0
- motionCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:(629,1)-(631,75) 1162 0 0.0 0.0 0.0 0.0
- glutMotionFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1101:1-69 1167 1 0.0 0.0 0.0 0.0
- setCallback Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(152,1)-(163,50) 1163 1 0.0 0.0 0.0 0.0
- getCurrentWindow Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(70,1)-(72,59) 1164 1 0.0 0.0 0.0 0.0
- glutGetWindow Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:737:1-60 1165 1 0.0 0.0 0.0 0.0
- insert Data.Map.Internal src/Data/Map/Internal.hs:(790,1)-(807,54) 1174 1 0.0 0.0 0.0 0.0
- balanceR Data.Map.Internal src/Data/Map/Internal.hs:(4139,1)-(4158,50) 1175 2 0.0 0.0 0.0 0.0
- balanceL Data.Map.Internal src/Data/Map/Internal.hs:(4114,1)-(4133,50) 1176 1 0.0 0.0 0.0 0.0
- glutMotionFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1101:1-69 1168 0 0.0 0.0 0.0 0.0
- passiveMotionCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:(641,1)-(644,75) 1170 0 0.0 0.0 0.0 0.0
- glutPassiveMotionFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1205:1-90 1177 1 0.0 0.0 0.0 0.0
- setCallback Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(152,1)-(163,50) 1171 1 0.0 0.0 0.0 0.0
- getCurrentWindow Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(70,1)-(72,59) 1172 1 0.0 0.0 0.0 0.0
- glutGetWindow Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:737:1-60 1173 1 0.0 0.0 0.0 0.0
- insert Data.Map.Internal src/Data/Map/Internal.hs:(790,1)-(807,54) 1183 1 0.0 0.0 0.0 0.0
- balanceR Data.Map.Internal src/Data/Map/Internal.hs:(4139,1)-(4158,50) 1184 3 0.0 0.0 0.0 0.0
- balanceL Data.Map.Internal src/Data/Map/Internal.hs:(4114,1)-(4133,50) 1185 1 0.0 0.0 0.0 0.0
- glutPassiveMotionFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1205:1-90 1178 0 0.0 0.0 0.0 0.0
- perWindowKeyRepeat Graphics.UI.GLUT.DeviceControl src/Graphics/UI/GLUT/DeviceControl.hs:(111,1)-(114,55) 1127 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1128 0 0.0 0.0 0.0 0.0
- glutIgnoreKeyRepeat Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:815:1-84 1129 1 0.0 0.0 0.0 0.0
- reshapeCallback Graphics.UI.GLUT.Callbacks.Window src/Graphics/UI/GLUT/Callbacks/Window.hs:(202,1)-(204,71) 1139 0 0.0 0.0 0.0 0.0
- eventHandler Viewport app/Viewport.hs:(69,1)-(93,18) 1236 2 0.0 0.0 0.0 0.0
- runStateT Control.Monad.Trans.State.Lazy Control/Monad/Trans/State/Lazy.hs:161:33-41 1237 8 0.0 0.0 0.0 0.0
- modify Control.Monad.State.Class Control/Monad/State/Class.hs:88:1-34 1238 4 0.0 0.0 0.0 0.0
- runStateT Control.Monad.Trans.State.Lazy Control/Monad/Trans/State/Lazy.hs:161:33-41 1235 2 0.0 0.0 0.0 0.0
- viewState_reshape Graphics.Gloss.Internals.Interface.ViewState.Reshape Graphics/Gloss/Internals/Interface/ViewState/Reshape.hs:(20,1)-(28,30) 1239 2 0.0 0.0 0.0 0.0
- postRedisplay Graphics.UI.GLUT.Window src/Graphics/UI/GLUT/Window.hs:186:1-86 1251 2 0.0 0.0 0.0 0.0
- glutPostRedisplay Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1270:1-72 1252 2 0.0 0.0 0.0 0.0
- viewport Graphics.Rendering.OpenGL.GL.CoordTrans src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs:(100,1)-(102,80) 1242 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1243 0 0.0 0.0 0.0 0.0
- glViewport Graphics.GL.Functions.F32 src/Graphics/GL/Functions/F32.hs:1351:1-67 1244 2 0.0 0.0 0.0 0.0
- glutReshapeFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1361:1-72 1144 1 0.0 0.0 0.0 0.0
- setCallback Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(152,1)-(163,50) 1140 1 0.0 0.0 0.0 0.0
- getCurrentWindow Graphics.UI.GLUT.Callbacks.Registration src/Graphics/UI/GLUT/Callbacks/Registration.hs:(70,1)-(72,59) 1141 1 0.0 0.0 0.0 0.0
- glutGetWindow Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:737:1-60 1142 1 0.0 0.0 0.0 0.0
- insert Data.Map.Internal src/Data/Map/Internal.hs:(790,1)-(807,54) 1151 1 0.0 0.0 0.0 0.0
- balanceR Data.Map.Internal src/Data/Map/Internal.hs:(4139,1)-(4158,50) 1152 1 0.0 0.0 0.0 0.0
- glutReshapeFunc Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1361:1-72 1145 0 0.0 0.0 0.0 0.0
- simpleGet Graphics.UI.GLUT.QueryUtils src/Graphics/UI/GLUT/QueryUtils.hs:34:1-30 1283 0 0.4 0.1 0.4 0.1
- glutGet Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:646:1-48 1284 4966 0.0 0.0 0.0 0.0
- viewportRenderer Viewport app/Viewport.hs:(47,1)-(58,41) 1277 0 1.4 2.3 2.2 2.9
- runStateT Control.Monad.Trans.State.Lazy Control/Monad/Trans/State/Lazy.hs:161:33-41 1278 27313 0.0 0.0 0.0 0.0
- _lastEvent Viewport app/Viewport.hs:22:5-14 1535 2483 0.0 0.0 0.0 0.0
- _renderedImage Viewport app/Viewport.hs:28:5-18 1279 2483 0.0 0.0 0.0 0.0
- _viewportLoc Viewport app/Viewport.hs:25:5-16 1420 2483 0.0 0.0 0.0 0.0
- _viewportScale Viewport app/Viewport.hs:23:5-18 1423 2483 0.0 0.0 0.0 0.0
- unsafeFreezeImage Codec.Picture.Types src/Codec/Picture/Types.hs:347:1-75 1281 2483 0.0 0.1 0.0 0.1
- runStateT Control.Monad.Trans.State.Lazy Control/Monad/Trans/State/Lazy.hs:161:33-41 1282 4966 0.0 0.0 0.0 0.0
- viewportRenderer.viewport Viewport app/Viewport.hs:(53,7)-(57,34) 1409 2483 0.5 0.3 0.8 0.5
- bitmapOfForeignPtr Graphics.Gloss.Internals.Data.Picture Graphics/Gloss/Internals/Data/Picture.hs:(142,1)-(144,56) 1424 2483 0.0 0.1 0.0 0.1
- bitmapDataOfForeignPtr Graphics.Gloss.Internals.Data.Picture Graphics/Gloss/Internals/Data/Picture.hs:(148,1)-(150,54) 1426 2483 0.0 0.0 0.0 0.0
- unV2 Reticule.Utils src/Reticule/Utils.hs:19:1-23 1419 2483 0.3 0.1 0.3 0.1
- windowSize Graphics.UI.GLUT.Window src/Graphics/UI/GLUT/Window.hs:264:1-53 1122 0 0.0 0.0 0.0 0.0
- makeStateVar Data.StateVar src/Data/StateVar.hs:139:1-23 1123 0 0.0 0.0 0.0 0.0
- glutReshapeWindow Graphics.UI.GLUT.Raw.Functions src/Graphics/UI/GLUT/Raw/Functions.hs:1374:1-84 1124 1 0.0 0.0 0.0 0.0
- stateInit Graphics.Gloss.Internals.Interface.Simulate.State Graphics/Gloss/Internals/Interface/Simulate/State.hs:(23,1)-(27,45) 1555 1 0.0 0.0 0.0 0.0
- initState Graphics.Gloss.Internals.Rendering.State Graphics/Gloss/Internals/Rendering/State.hs:(64,1)-(71,52) 1071 0 0.0 0.0 0.0 0.0
- timeHandler Viewport app/Viewport.hs:(96,1)-(97,35) 1560 0 0.1 0.0 0.1 0.0
- runStateT Control.Monad.Trans.State.Lazy Control/Monad/Trans/State/Lazy.hs:161:33-41 1562 4964 0.0 0.0 0.0 0.0
- _repeatActions Viewport app/Viewport.hs:26:5-18 1561 2482 0.0 0.0 0.0 0.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement