Closed
Bug 625994
Opened 14 years ago
Closed 13 years ago
Resize is jerky on Mac on NVIDIA GeForce 9400M with layer acceleration on
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: pcwalton, Unassigned)
Details
(Whiteboard: [frame-rate-monitor])
When I have acceleration on, resize is slow (much slower than Chrome or Safari on google.com). The issue seems to be this:
0.0% 15.5% mach_kernel thread_setuserstack
0.1% 15.2% mach_kernel mach_msg_overwrite_trap
0.0% 14.0% mach_kernel ipc_kmsg_send
0.0% 13.8% mach_kernel ipc_kobject_server
0.0% 11.4% mach_kernel iokit_server_routine
0.0% 11.3% mach_kernel is_io_connect_method
0.0% 11.2% mach_kernel IOUserClient::externalMethod(unsigned int, IOExternalMethodArguments*, IOExternalMethodDispatch*, OSObject*, void*)
0.0% 7.4% mach_kernel shim_io_connect_method_scalarI_structureO
0.0% 7.4% GeForce IONVGLContext::submit_command_buffer(unsigned int, sIOGLGetCommandBuffer*)
0.0% 7.3% GeForce NVGLContext::clientMemoryForType(unsigned long, unsigned long*, IOMemoryDescriptor**)
0.1% 7.3% GeForce IONVGLContext::clientMemoryForType(unsigned long, unsigned long*, IOMemoryDescriptor**)
0.0% 5.2% GeForce NVGLContext::processCommandBuffer(VendorCommandDescriptor*)
0.0% 5.2% GeForce IONVGLContext::processCommandBuffer(VendorCommandDescriptor*)
0.0% 5.1% GeForce NVGLContext::ProcessTokenEntry(VendorGLStreamInfo&)
0.0% 5.1% GeForce NVGLContext::ProcessTokenPatchHeapObject(VendorGLStreamInfo&)
0.0% 5.0% GeForce NVGLContext::make_texture_resident(VendorGLStreamInfo*, NVTextureBuffer**, NvHwSurfaceDescRec*, bool, bool, unsigned long)
0.0% 4.7% GeForce NVGLContext::get_texture_ext(VendorGLStreamInfo*, NVTextureBuffer*, bool, bool, bool)
0.0% 4.6% GeForce nvShared::AllocAndLoadTexture(NVTextureBuffer*, bool, bool, IONVGraphicsClient*, IONVSurface*, NVTextureBuffer**, long, unsigned long)
0.0% 3.2% GeForce IONVAccelerator::pageonTexture(IONVGraphicsClient*, IONVSurface*, IONVShared*, NVTextureBuffer*)
0.0% 1.1% GeForce NVKernel::force_allocate_texture(NVTextureBuffer*, NVTextureBuffer**, unsigned long, IONVSurface*, bool, IONVSurface*)
0.0% 0.2% GeForce IONVShared::mapTransferToGART(NVTransferBuffer*, IONVGraphicsClient*, IONVSurface*)
0.0% 0.0% GeForce NVGLContext::SplitCommandBuffer(VendorGLStreamInfo*)
0.0% 0.3% GeForce IONVShared::delete_texture(NVTextureBuffer*)
0.0% 0.0% GeForce IONVGraphicsClient::addTextureToStream(NVTextureBuffer*)
0.0% 0.1% GeForce NVGLContext::ProcessTokenDrawBuffer(VendorGLStreamInfo&)
0.0% 0.0% mach_kernel memcpy
0.0% 2.0% GeForce IONVSurface::alloc_surfaces_pageq(unsigned long, unsigned long, bool)
Comment 1•13 years ago
|
||
I can't reproduce this problem with a Radeon HD 6750M. Is this still a problem on the GeForce 9400M?
Comment 2•13 years ago
|
||
Please re-open if the problem persist with STR.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•