CPU: Core 2, speed 800 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000 samples % symbol name 19348 20.0814 _mesa_apply_rgba_transfer_ops 14918 15.4835 _mesa_pack_rgba_span_float 11837 12.2857 _mesa_unpack_color_span_chan 11689 12.1321 x_tile_swizzle 10172 10.5576 extract_float_rgba 5804 6.0240 get_span_cache 4343 4.5076 pread_32 3965 4.1153 intel_XTile_ReadRGBASpan_ARGB8888 3236 3.3587 _mesa_convert_colors 3101 3.2185 _mesa_texstore_argb8888 2265 2.3509 __i686.get_pc_thunk.bx 516 0.5356 vbo_exec_copy_to_current 467 0.4847 match 408 0.4235 vbo_exec_fixup_vertex 373 0.3871 search_cache 119 0.1235 mem_free 110 0.1142 _mesa_GetError 103 0.1069 brw_draw_prims 91 0.0944 .plt 90 0.0934 _mesa_free 84 0.0872 _mesa_update_texture 81 0.0841 barray_resize 75 0.0778 barray_destroy 72 0.0747 grammar_alloc_free 68 0.0706 str_equal 64 0.0664 _mesa_set_enable 62 0.0644 barray_append 61 0.0633 brw_emit_vertices 60 0.0623 grammar_string_compare 57 0.0592 read_rgba_pixels 56 0.0581 client_state 55 0.0571 _mesa_strcmp 55 0.0571 hash_key 54 0.0560 _mesa_memcpy 52 0.0540 bind_arrays 52 0.0540 prepare_constant_buffer 49 0.0509 _mesa_update_state_locked 49 0.0509 brw_upload_state 49 0.0509 update_dependency 48 0.0498 barray_create 47 0.0488 prepare_wm_surfaces 43 0.0446 _mesa_make_temp_chan_image 41 0.0426 grammar_load_from_text 40 0.0415 _mesa_load_state_parameters 40 0.0415 barray_push 40 0.0415 brw_prepare_vertices 39 0.0405 _mesa_TexEnvfv 39 0.0405 _mesa_search_program_cache 37 0.0384 _mesa_malloc 37 0.0384 string_grow 35 0.0363 _mesa_components_in_format 35 0.0363 brw_validate_state 34 0.0353 _swrast_read_rgba_span 34 0.0353 intel_finalize_mipmap_tree 34 0.0353 pop_texture_group 33 0.0343 _mesa_MatrixMode 33 0.0343 brw_search_cache 32 0.0332 intel_get_cliprects 31 0.0322 _tnl_InvalidateState 29 0.0301 _mesa_ActiveTextureARB 29 0.0301 fast_match 29 0.0301 get_texobj 29 0.0301 mem_alloc 27 0.0280 _math_matrix_set_identity 26 0.0270 _mesa_TexParameteri 26 0.0270 intel_batchbuffer_emit_reloc 25 0.0259 _mesa_realloc 25 0.0259 vbo_MultiTexCoord4f 24 0.0249 _mesa_LoadIdentity 24 0.0249 _mesa_reference_texobj 23 0.0239 upload_wm_samplers 22 0.0228 update_cache_last 22 0.0228 valid_texture_object 21 0.0218 grammar_alloc_realloc 21 0.0218 mem_realloc 21 0.0218 set_tex_parameterf 20 0.0208 _mesa_BindTexture 20 0.0208 emit_push 20 0.0208 set_tex_parameteri 19 0.0197 brw_prepare_wm_prog 19 0.0197 upload_binding_table_pointers 18 0.0187 grammar_memory_copy 17 0.0176 _mesa_TexGenfv 17 0.0176 _mesa_get_fixed_func_vertex_program 17 0.0176 enable_texture 17 0.0176 grammar_alloc_malloc 16 0.0166 UNLOCK_HARDWARE 16 0.0166 intel_batchbuffer_data 15 0.0156 _mesa_ClientActiveTextureARB 15 0.0156 _mesa_TexParameterf 15 0.0156 get_identifier 15 0.0156 vbo_exec_wrap_buffers 14 0.0145 LOCK_HARDWARE 14 0.0145 _ae_invalidate_state 14 0.0145 _mesa_HashLookup 14 0.0145 _mesa_VertexPointer 14 0.0145 calc_wm_input_sizes 14 0.0145 texture_override 13 0.0135 _math_matrix_is_dirty 13 0.0135 check_fallback 13 0.0135 update_array 12 0.0125 vbo_exec_FlushVertices 11 0.0114 free_regbyte_ctx_stack 11 0.0114 intelInvalidateState 10 0.0104 _mesa_copy_texture_object 10 0.0104 _tnl_RasterPos 10 0.0104 prepare_vs_unit 10 0.0104 vbo_Normal3f 9 0.0093 _mesa_ColorPointer 9 0.0093 _mesa_SecondaryColorPointerEXT 9 0.0093 _mesa_ffsll 9 0.0093 _mesa_update_tnl_spaces 8 0.0083 _mesa_Disable 8 0.0083 _mesa_TexCoordPointer 8 0.0083 _mesa_get_fixed_func_fragment_program 8 0.0083 brw_update_region_surface 8 0.0083 get_size 8 0.0083 vbo_exec_DrawArrays 7 0.0073 _mesa_DisableClientState 7 0.0073 _mesa_PopAttrib 7 0.0073 _mesa_TexParameterfv 7 0.0073 _mesa_UseProgramObjectARB 7 0.0073 _mesa_reference_buffer_object 7 0.0073 _mesa_reference_program 7 0.0073 _swrast_sleep 7 0.0073 brw_validate_textures 7 0.0073 do_memcpy 7 0.0073 intelTexImage 7 0.0073 upload_clip_prog 6 0.0062 _mesa_Enable 6 0.0062 _mesa_EnableClientState 6 0.0062 _mesa_TexEnvi 6 0.0062 _mesa_ffs 6 0.0062 _mesa_validate_DrawArrays 6 0.0062 brw_wm_lookup_iz 6 0.0062 copy_array_to_vbo_array 5 0.0052 _mesa_BindBufferARB 5 0.0052 _mesa_GetIntegerv 5 0.0052 _mesa_PushAttrib 5 0.0052 _mesa_TexEnvf 5 0.0052 _mesa_set_varying_vp_inputs 5 0.0052 _mesa_update_state 5 0.0052 _swrast_InvalidateState 5 0.0052 brw_emit_indices 5 0.0052 brw_upload_vs_prog 5 0.0052 calculate_curbe_offsets 5 0.0052 emit_constant_buffer 5 0.0052 get_spec 5 0.0052 prepare_psp_urb_cbs 5 0.0052 texture_error_check 4 0.0042 _mesa_TexGeniv 4 0.0042 _mesa_reference_shader_program 4 0.0042 _mesa_strlen 4 0.0042 _mesa_use_program 4 0.0042 _swsetup_InvalidateState 4 0.0042 _tnl_invalidate_vertex_state 4 0.0042 brwUseProgram 4 0.0042 brw_cached_batch_struct 4 0.0042 brw_upload_cache 4 0.0042 hash_key 4 0.0042 new_attrib_node 4 0.0042 upload_sf_prog 4 0.0042 vbo_validate_shaders 3 0.0031 _math_matrix_analyse 3 0.0031 _mesa_DrawPixels 3 0.0031 _mesa_HashInsert 3 0.0031 _mesa_PixelStorei 3 0.0031 _mesa_PopClientAttrib 3 0.0031 _mesa_Viewport 3 0.0031 _mesa_delete_texture_object 3 0.0031 _mesa_error_check_format_type 3 0.0031 _mesa_init_teximage_fields 3 0.0031 _mesa_update_depth_buffer 3 0.0031 _mesa_update_framebuffer 3 0.0031 _mesa_update_pixel 3 0.0031 _swrast_invalidate_state 3 0.0031 _swrast_validate_derived 3 0.0031 _vbo_InvalidateState 3 0.0031 bind_buffer_object 3 0.0031 brw_cache_data 3 0.0031 brw_cache_data_sz 3 0.0031 driInitSingleExtension 3 0.0031 eat_spaces 3 0.0031 intel_region_release 3 0.0031 prepare_gs_unit 3 0.0031 upload_state_base_address 2 0.0021 _math_matrix_ortho 2 0.0021 _math_matrix_viewport 2 0.0021 _mesa_BindVertexArrayAPPLE 2 0.0021 _mesa_BlendEquation 2 0.0021 _mesa_BlendFuncSeparateEXT 2 0.0021 _mesa_HashDeleteAll 2 0.0021 _mesa_Ortho 2 0.0021 _mesa_TexGeni 2 0.0021 _mesa_base_tex_format 2 0.0021 _mesa_bytes_per_pixel 2 0.0021 _mesa_drawbuffers 2 0.0021 _mesa_free_colortable_data 2 0.0021 _mesa_get_tex_image 2 0.0021 _mesa_lock_context_textures 2 0.0021 _mesa_select_tex_image 2 0.0021 _mesa_test_proxy_teximage 2 0.0021 _mesa_test_texobj_completeness 2 0.0021 _mesa_unlock_context_textures 2 0.0021 _mesa_unmap_teximage_pbo 2 0.0021 _mesa_validate_pbo_teximage 2 0.0021 brw_prepare_indices 2 0.0021 brw_set_src0 2 0.0021 brw_state_cache_check_size 2 0.0021 brw_upload_urb_fence 2 0.0021 brw_wm_is_glsl 2 0.0021 clear_batch_cache 2 0.0021 draw_buffer_enum_to_bitmask 2 0.0021 driSwapBuffers 2 0.0021 get_emits 2 0.0021 get_space 2 0.0021 intelDrawPixels 2 0.0021 intelNewTextureObject 2 0.0021 intel_flush 2 0.0021 intel_miptree_image_map 2 0.0021 intel_miptree_image_unmap 2 0.0021 intel_miptree_match_image 2 0.0021 intel_miptree_pitch_align 2 0.0021 intel_region_map 2 0.0021 intel_viewport 2 0.0021 invert_matrix_2d_no_rot 2 0.0021 map_byte_locate 2 0.0021 matrix_multf 2 0.0021 memcpy_texture 2 0.0021 prepare_binding_table_pointers 2 0.0021 prepare_cc_unit 2 0.0021 recalculate_urb_fence 2 0.0021 translate_raster_op 2 0.0021 update_framebuffer 2 0.0021 update_modelview_scale 2 0.0021 upload_psp_urb_cbs 2 0.0021 upload_wm_unit 2 0.0021 vbo_exec_invalidate_state 1 0.0010 _intel_batchbuffer_flush 1 0.0010 _math_matrix_copy 1 0.0010 _math_matrix_ctr 1 0.0010 _math_matrix_mul_matrix 1 0.0010 _mesa_Clear 1 0.0010 _mesa_ClipPlane 1 0.0010 _mesa_DeleteHashTable 1 0.0010 _mesa_DeleteTextures 1 0.0010 _mesa_DrawBuffer 1 0.0010 _mesa_GenTextures 1 0.0010 _mesa_PointParameterfv 1 0.0010 _mesa_PointSize 1 0.0010 _mesa_PushClientAttrib 1 0.0010 _mesa_PushMatrix 1 0.0010 _mesa_RasterPos3iv 1 0.0010 _mesa_ReadPixels 1 0.0010 _mesa_Scissor 1 0.0010 _mesa_TexImage2D 1 0.0010 _mesa_TexSubImage2D 1 0.0010 _mesa_align_malloc 1 0.0010 _mesa_bzero 1 0.0010 _mesa_calloc 1 0.0010 _mesa_clip_readpixels 1 0.0010 _mesa_free_context_data 1 0.0010 _mesa_free_lighting_data 1 0.0010 _mesa_image_address 1 0.0010 _mesa_image_address2d 1 0.0010 _mesa_image_image_stride 1 0.0010 _mesa_init_exec_table 1 0.0010 _mesa_lookup_texture 1 0.0010 _mesa_parse_arb_fragment_program 1 0.0010 _mesa_set_fetch_functions 1 0.0010 _mesa_texstore_argb4444 1 0.0010 _mesa_update_draw_buffer_bounds 1 0.0010 _mesa_update_modelview_project 1 0.0010 _mesa_update_stencil 1 0.0010 _mesa_update_stencil_buffer 1 0.0010 _swrast_ReadPixels 1 0.0010 _swrast_flush 1 0.0010 alloc_fog_data 1 0.0010 brwBindProgram 1 0.0010 brw_count_bits 1 0.0010 brw_miptree_layout 1 0.0010 brw_new_batch 1 0.0010 brw_prepare_query_begin 1 0.0010 brw_set_dest 1 0.0010 brw_upload_constant_buffer_state 1 0.0010 compare 1 0.0010 compute_depth_max 1 0.0010 driIndexConfigAttrib 1 0.0010 driQueryOptioni 1 0.0010 error_destroy 1 0.0010 flush 1 0.0010 get_new_ref 1 0.0010 get_string 1 0.0010 grammar_string_compare_n 1 0.0010 grammar_string_length 1 0.0010 i945_miptree_layout_2d 1 0.0010 init_1d_map 1 0.0010 intelChooseTextureFormat 1 0.0010 intelCopyBuffer 1 0.0010 intelDeleteTextureObject 1 0.0010 intelDrawBuffer 1 0.0010 intelFlush 1 0.0010 intelFreeTextureImageData 1 0.0010 intelTexImage2D 1 0.0010 intelTexSubImage2D 1 0.0010 intel_bufferobj_map 1 0.0010 intel_bufferobj_unmap 1 0.0010 intel_fbo_init 1 0.0010 intel_map_unmap_buffers 1 0.0010 intel_miptree_create_internal 1 0.0010 intel_miptree_image_offset 1 0.0010 intel_miptree_reference 1 0.0010 intel_miptree_release 1 0.0010 intel_miptree_set_level_info 1 0.0010 intel_region_reference 1 0.0010 intel_renderbuffer_map 1 0.0010 intel_renderbuffer_unmap 1 0.0010 matmul34 1 0.0010 matmul4 1 0.0010 next_insn 1 0.0010 prepare_cc_vp 1 0.0010 rule_destroy 1 0.0010 search_contiguous_regs 1 0.0010 spec_destroy 1 0.0010 upload_blend_constant_color 1 0.0010 upload_invarient_state 1 0.0010 upload_polygon_stipple 1 0.0010 upload_polygon_stipple_offset 1 0.0010 upload_sf_vp 1 0.0010 vbo_Materialfv