Issue 130495 in chromium: Garbage on canvas: Feature-GPU-Canvas2D

11 views
Skip to first unread message

chro...@googlecode.com

unread,
May 31, 2012, 5:24:28 AM5/31/12
to chromi...@chromium.org
Status: Unconfirmed
Owner: ----
Labels: Feature-GPU Pri-2 Type-Bug Area-Undefined

New issue 130495 by ogaym...@google.com: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

OS Version: Mac OS 10.7.4
Exact GPU vendor/model: NVIDIA GeForce 9400M 256 MB
URLs (if applicable):
Other browsers tested:
Add OK or FAIL after other browsers where you have tested this issue:
Safari 5:
Firefox 4.x:
IE 7/8/9:

What steps will reproduce the problem?
1. View internal website that uses Canvas2D to render charts
2. Laptop goes to sleep or switching to another tab for an indeterminate
amount of time
3. Return to original tab with canvas rendering

What is the expected result?

Charts should be rendered as they were previously with no change.

What happens instead?

Charts are now solid black or garbage (see screenshot attached). Re-sizing
page triggers re-draw of canvas elements which fixes the issue

Please provide any additional information:

This issues is occurring on a MBP 13" laptop. We also have reports of this
occurring on a MBP 15" laptop running OS 10.6.8, both laptops are using
Chrome 19.

Please copy the contents of about:gpu (chrome://gpu/) below:

Graphics Feature Status
Canvas: Hardware accelerated
Compositing: Hardware accelerated
3D CSS: Hardware accelerated
CSS Animation: Accelerated
WebGL: Hardware accelerated
WebGL multisampling: Hardware accelerated
Version Information
Data exported Thu May 31 2012 11:15:40 GMT+0200 (CEST)
Chrome version 19.0.1084.52 (Official Build 138391)
Operating system Mac OS X 10.7.4
Software rendering list version 1.29
ANGLE revision 1022
2D graphics backend Skia
Driver Information
Initialization time 438
Vendor Id 0x10de
Device Id 0x0863
Optimus false
AMD switchable false
Driver vendor
Driver version 7.18.18
Driver date
Pixel shader version 1.20
Vertex shader version 1.20
GL version 2.1
GL_VENDOR NVIDIA Corporation
GL_RENDERER NVIDIA GeForce 9400M OpenGL Engine
GL_VERSION 2.1 NVIDIA-7.18.18
GL_EXTENSIONS GL_ARB_color_buffer_float GL_ARB_depth_buffer_float
GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers
GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced
GL_ARB_fragment_program GL_ARB_fragment_program_shadow
GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB
GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging
GL_ARB_instanced_arrays GL_ARB_multisample GL_ARB_multitexture
GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters
GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_seamless_cube_map
GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100
GL_ARB_shadow GL_ARB_sync GL_ARB_texture_border_clamp
GL_ARB_texture_compression GL_ARB_texture_compression_rgtc
GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine
GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float
GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two
GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_transpose_matrix
GL_ARB_vertex_array_bgra GL_ARB_vertex_blend GL_ARB_vertex_buffer_object
GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_EXT_abgr
GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color
GL_EXT_blend_equation_separate GL_EXT_blend_func_separate
GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint
GL_EXT_compiled_vertex_array GL_EXT_depth_bounds_test GL_EXT_draw_buffers2
GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object
GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4
GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays
GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_provoking_vertex
GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_shadow_funcs
GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture_array
GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc
GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic
GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp
GL_EXT_texture_rectangle GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB
GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_EXT_transform_feedback
GL_EXT_vertex_array_bgra GL_APPLE_aux_depth_stencil GL_APPLE_client_storage
GL_APPLE_element_array GL_APPLE_fence GL_APPLE_float_pixels
GL_APPLE_flush_buffer_range GL_APPLE_flush_render GL_APPLE_object_purgeable
GL_APPLE_packed_pixels GL_APPLE_pixel_buffer GL_APPLE_rgb_422
GL_APPLE_row_bytes GL_APPLE_specular_vector GL_APPLE_texture_range
GL_APPLE_transform_hint GL_APPLE_vertex_array_object
GL_APPLE_vertex_array_range GL_APPLE_vertex_point_size
GL_APPLE_vertex_program_evaluators GL_APPLE_ycbcr_422
GL_ATI_separate_stencil GL_ATI_texture_env_combine3 GL_ATI_texture_float
GL_ATI_texture_mirror_once GL_IBM_rasterpos_clip GL_NV_blend_square
GL_NV_conditional_render GL_NV_depth_clamp GL_NV_fog_distance
GL_NV_fragment_program_option GL_NV_fragment_program2
GL_NV_light_max_exponent GL_NV_multisample_filter_hint GL_NV_point_sprite
GL_NV_texgen_reflection GL_NV_vertex_program2_option GL_NV_vertex_program3
GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod
Crash List
fee78a93a4d79677: Tuesday, April 24, 2012 4:49:24 PM

Attachments:
mbp13.png 43.3 KB
mbp13_corruption.png 143 KB

chro...@googlecode.com

unread,
Jun 4, 2012, 11:24:53 AM6/4/12
to chromi...@chromium.org
Updates:
Owner: k...@chromium.org

Comment #3 on issue 130495 by senorbla...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Ken, could you check if this bug is a dupe of one of the recent Mac issues
you fixed?

chro...@googlecode.com

unread,
Jun 4, 2012, 4:11:39 PM6/4/12
to chromi...@chromium.org

Comment #4 on issue 130495 by k...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Need a test case. Please email me one at kbr at google dot com.

I doubt this is the same issue because Chrome only supports dynamic GPU
switching on recent MacBook Pros (Early 2011 and later, dual Intel/AMD
GPUs).


chro...@googlecode.com

unread,
Jun 5, 2012, 5:34:38 AM6/5/12
to chromi...@chromium.org

Comment #5 on issue 130495 by ogaym...@google.com: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Hi, I have sent an email off-thread. I have also cc'ed in another user with
a 15" MBP with dual-GPUs who is experiencing the same issues but with more
extreme consequences (hanging of the OS).

chro...@googlecode.com

unread,
Jun 5, 2012, 5:26:23 PM6/5/12
to chromi...@chromium.org
Updates:
Owner: ---
Cc: z...@chromium.org

Comment #6 on issue 130495 by k...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

I just realized that sleeping/restoring is part of the reproduction steps
here. Given that, this is probably a duplicate of Issue 122644.

I haven't been able to reproduce this myself yet with the test cases
provided offline. Removing myself as the owner in case someone else gets to
either this or Issue 122644 first.


chro...@googlecode.com

unread,
Jun 6, 2012, 1:57:42 PM6/6/12
to chromi...@chromium.org
Updates:
Status: Assigned
Owner: z...@chromium.org
Cc: vang...@chromium.org

Comment #8 on issue 130495 by k...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

From offline discussion it is clear that we need to blacklist accelerated
2D canvas on the NVIDIA GeForce 9400M on Mac OS; this old card is not
capable of running it. Attached is the about:gpu output from an affected
machine. Mo, could you take care of adding this to the blacklist? Thanks.

Also, we should blacklist accelerated 2D canvas on Leopard as well. The
submitters indicate that things are also badly broken on the Early 2010
MBPs (dual Intel/NVIDIA GeForce GT 330M) when running Leopard.

Both of these will affect decisions about where the GPU accelerated paths
can be taken. CC'ing Vangelis to make him aware of the issue.


chro...@googlecode.com

unread,
Jun 6, 2012, 2:05:42 PM6/6/12
to chromi...@chromium.org

Comment #9 on issue 130495 by z...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Accelerated 2D canvas is blacklisted on Leopard. I'll add this NVIDIA
GeForce 9400M.

chro...@googlecode.com

unread,
Jun 6, 2012, 2:20:42 PM6/6/12
to chromi...@chromium.org

Comment #10 on issue 130495 by z...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Per offline discussion with kbr, we are going to disable all GPU features
for NVIDIA GeForce 9400M on Mac, and we are going to disable all GPU
features on Leopard.

chro...@googlecode.com

unread,
Jun 6, 2012, 2:24:42 PM6/6/12
to chromi...@chromium.org

Comment #11 on issue 130495 by bsalo...@google.com: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

The 9400 is capable of running the canvas code. I'm pretty sure it does so
fine on Windows. Maybe there are driver issues? I don't have a Mac with
this GPU to test.

chro...@googlecode.com

unread,
Jun 6, 2012, 2:28:42 PM6/6/12
to chromi...@chromium.org

Comment #12 on issue 130495 by k...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Very possible there are Mac-specific driver issues. We don't have any of
these machines in our office either and given how old they are I don't
think it's worth figuring out exactly what is going wrong.


chro...@googlecode.com

unread,
Jun 6, 2012, 2:42:42 PM6/6/12
to chromi...@chromium.org

Comment #13 on issue 130495 by bsalo...@google.com: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Makes sense to me.

chro...@googlecode.com

unread,
Jun 7, 2012, 12:54:35 AM6/7/12
to chromi...@chromium.org

Comment #15 on issue 130495 by vange...@google.com: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

This seems too drastic. My mac laptop has a 9400M and is stil on Leopard.
All gpu features generally work fine and I haven't noticed any garbage in
textures and definitely no full system hangs.

chro...@googlecode.com

unread,
Jun 7, 2012, 10:40:41 PM6/7/12
to chromi...@chromium.org

Comment #16 on issue 130495 by samuel...@gmail.com: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

I've been developing a webgl app fulltime on a 13" macbook with a 9400M for
over a year and have yet to run into any gpu-specific problems until the
blacklist went live today.

Performance is not great, but is totally acceptable, and I would guess the
entry level macbook from 2008 is still a reasonably popular laptop. I've
avoided upgrading specifically to make sure our app still runs well on
older hardware like this, since I think most laptop owners don't need to
upgrade their laptops every 2 years these days.


chro...@googlecode.com

unread,
Jun 7, 2012, 10:47:41 PM6/7/12
to chromi...@chromium.org

Comment #17 on issue 130495 by k...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Maybe this was a mistake. Mo, what if we adjust the blacklist to just
blacklist accelerated 2D canvas on Mac OS with the 9400M?


chro...@googlecode.com

unread,
Jun 7, 2012, 10:49:41 PM6/7/12
to chromi...@chromium.org

Comment #18 on issue 130495 by z...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

samuelt23: can you provide your about:gpu content?

I will get my hands on a Mac with this GPU tomorrow, so I can test it with
Lion and MountainLion. I think if accelerated 2D canvas can cause this,
then likely certain WebGL applications will trigger the issue too.
However, this may be a Lion only driver issue, so maybe we only need to
blacklist it on Lion.

chro...@googlecode.com

unread,
Jun 7, 2012, 10:55:41 PM6/7/12
to chromi...@chromium.org

Comment #19 on issue 130495 by samuel...@gmail.com: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

I am running Snow Leopard (10.6.8) for what it's worth. Let me know if
there's anything else I can do to help.

Here's my about:gpu.

Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Compositing: Software only, hardware acceleration unavailable
3D CSS: Unavailable. Hardware acceleration unavailable
CSS Animation: Software only, hardware acceleration unavailable
WebGL: Unavailable. Hardware acceleration unavailable
WebGL multisampling: Unavailable. Hardware acceleration unavailable
Flash 3D: Unavailable. Hardware acceleration unavailable
Flash Stage3D: Unavailable. Hardware acceleration unavailable
Problems Detected
NVidia GeForce 9400M is buggy on Mac.: 130495
Version Information
Data exported Thu Jun 07 2012 19:08:18 GMT-0700 (PDT)
Chrome version 21.0.1167.0 (Official Build 140957) canary
Operating system Mac OS X 10.6.8
Software rendering list version 1.38
ANGLE revision 1046
2D graphics backend Skia
Driver Information
Initialization time 19
GPU0 VENDOR = 0x10de, DEVICE= 0x0863
Optimus false
AMD switchable false
Driver vendor
Driver version 1.6.36
Driver date
Pixel shader version 1.20
Vertex shader version 1.20
GL version 2.1
GL_VENDOR NVIDIA Corporation
GL_RENDERER NVIDIA GeForce 9400M OpenGL Engine
GL_VERSION 2.1 NVIDIA-1.6.36
GL_EXTENSIONS GL_ARB_transpose_matrix GL_ARB_vertex_program
GL_ARB_vertex_blend GL_ARB_window_pos GL_ARB_shader_objects
GL_ARB_vertex_shader GL_ARB_shading_language_100 GL_EXT_multi_draw_arrays
GL_EXT_clip_volume_hint GL_EXT_rescale_normal GL_EXT_draw_range_elements
GL_EXT_fog_coord GL_EXT_gpu_program_parameters GL_EXT_geometry_shader4
GL_EXT_transform_feedback GL_APPLE_client_storage GL_APPLE_specular_vector
GL_APPLE_transform_hint GL_APPLE_packed_pixels GL_APPLE_fence
GL_APPLE_vertex_array_object GL_APPLE_vertex_program_evaluators
GL_APPLE_element_array GL_APPLE_flush_render GL_APPLE_aux_depth_stencil
GL_NV_texgen_reflection GL_NV_light_max_exponent GL_IBM_rasterpos_clip
GL_SGIS_generate_mipmap GL_ARB_imaging GL_ARB_point_parameters
GL_ARB_texture_env_crossbar GL_ARB_texture_border_clamp GL_ARB_multitexture
GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_env_dot3
GL_ARB_multisample GL_ARB_texture_env_combine GL_ARB_texture_compression
GL_ARB_texture_mirrored_repeat GL_ARB_shadow GL_ARB_depth_texture
GL_ARB_fragment_program GL_ARB_fragment_program_shadow
GL_ARB_fragment_shader GL_ARB_occlusion_query GL_ARB_point_sprite
GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object
GL_ARB_pixel_buffer_object GL_ARB_draw_buffers GL_ARB_shader_texture_lod
GL_ARB_color_buffer_float GL_ARB_half_float_vertex GL_ARB_texture_rg
GL_ARB_texture_compression_rgtc GL_ARB_framebuffer_object
GL_EXT_compiled_vertex_array GL_EXT_draw_buffers2 GL_EXT_framebuffer_object
GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample
GL_EXT_texture_rectangle GL_ARB_texture_rectangle GL_EXT_texture_env_add
GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract
GL_EXT_texture_lod_bias GL_EXT_abgr GL_EXT_bgra GL_EXT_stencil_wrap
GL_EXT_texture_filter_anisotropic GL_EXT_secondary_color
GL_EXT_blend_func_separate GL_EXT_shadow_funcs GL_EXT_stencil_two_side
GL_EXT_depth_bounds_test GL_EXT_texture_compression_s3tc
GL_EXT_texture_compression_dxt1 GL_EXT_texture_sRGB
GL_EXT_blend_equation_separate GL_EXT_texture_mirror_clamp
GL_EXT_packed_depth_stencil GL_EXT_bindable_uniform GL_EXT_texture_integer
GL_EXT_gpu_shader4 GL_EXT_framebuffer_sRGB GL_EXT_provoking_vertex
GL_APPLE_flush_buffer_range GL_APPLE_ycbcr_422 GL_APPLE_rgb_422
GL_APPLE_vertex_array_range GL_APPLE_texture_range GL_APPLE_float_pixels
GL_ATI_texture_float GL_ARB_texture_float GL_ARB_half_float_pixel
GL_APPLE_pixel_buffer GL_APPLE_object_purgeable GL_NV_point_sprite
GL_NV_blend_square GL_NV_fog_distance GL_NV_depth_clamp
GL_NV_multisample_filter_hint GL_NV_fragment_program_option
GL_NV_fragment_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3
GL_NV_conditional_render GL_ATI_texture_mirror_once
GL_ATI_texture_env_combine3 GL_ATI_separate_stencil
GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_EXT_texture_array
GL_EXT_vertex_array_bgra GL_ARB_instanced_arrays GL_ARB_depth_buffer_float
GL_EXT_packed_float GL_EXT_texture_shared_exponent
Crash List
77adaf5b1b9bb963: Thursday, June 7, 2012 5:21:39 PM
c8fbe10b03fe533c: Friday, May 11, 2012 6:51:37 PM
d4d7d48f189483c0: Monday, May 7, 2012 6:14:49 PM
55a7c8113251eb89: Wednesday, May 2, 2012 6:22:55 PM
bdc8bde9d370b08b: Friday, March 30, 2012 2:08:59 PM
84abd78757603335: Saturday, March 24, 2012 1:01:44 PM
6dfe15f2989b9222: Thursday, March 22, 2012 3:22:13 PM
3e42bb2623175ccd: Thursday, March 22, 2012 1:40:31 PM
ede76525a43aadc1: Monday, March 19, 2012 1:23:13 PM
bf12109948b130ea: Wednesday, March 14, 2012 2:10:54 PM
3288d9723321f7a3: Saturday, March 10, 2012 3:00:07 PM
76e6a84950a6d3ad: Friday, March 9, 2012 2:33:02 PM
248956c7281c8108: Thursday, March 8, 2012 2:34:02 PM
e1f6ea02ab42f1d9: Wednesday, March 7, 2012 11:58:15 AM
5259166301372d48: Wednesday, March 7, 2012 10:37:33 AM
b1a0f83d4f8990a3: Sunday, February 26, 2012 11:37:18 PM
542242ab46b4c1fb: Friday, February 24, 2012 3:55:15 PM
b1ce9fa6494c6414: Thursday, February 23, 2012 12:19:00 PM
85b3f380c167a248: Wednesday, February 22, 2012 1:36:14 PM
e2a9a45a691edd59: Tuesday, February 21, 2012 5:13:04 PM
b14f44faaba29625: Monday, February 20, 2012 7:10:56 PM
0a450afeb97ca151: Tuesday, February 14, 2012 8:19:19 PM
c4a55821ba1da1d1: Sunday, February 12, 2012 1:25:47 PM
4937f89f40ed3f5f: Wednesday, February 8, 2012 3:58:26 PM
f059e9123aad4d75: Tuesday, February 7, 2012 4:20:07 PM
bc176abb8d7329b2: Sunday, January 29, 2012 10:52:34 PM
33fa9c8ba6c6d37f: Sunday, January 29, 2012 3:58:12 PM
16d010aabb380754: Sunday, January 29, 2012 1:11:26 PM
5af53f464752b1ee: Thursday, January 26, 2012 10:34:28 PM
39a249627ba91b9d: Wednesday, January 25, 2012 9:44:29 PM
f0c5952af429408e: Monday, January 9, 2012 5:44:14 PM
1eec87e0b1d83721: Saturday, December 10, 2011 4:12:21 PM
f3dc04427cc9e52f: Thursday, December 8, 2011 3:24:58 PM
dc23ce254823a7d6: Wednesday, December 7, 2011 2:58:54 PM
e733ef5d89470262: Wednesday, December 7, 2011 1:01:38 PM
3a33fdd44a889ab0: Tuesday, November 29, 2011 5:03:47 PM
5977c5ac5a06c7d6: Wednesday, November 16, 2011 11:14:43 AM
9478cbe5aee2ea35: Tuesday, November 15, 2011 10:33:51 PM
a01bf0884a803e2c: Tuesday, November 15, 2011 4:41:34 PM
e386a4ff2992e682: Tuesday, November 15, 2011 2:54:25 PM
3162213cc04e52cd: Monday, November 14, 2011 10:20:16 PM
b6129cee13db99e5: Monday, November 14, 2011 2:14:20 PM
68ca9f540f65821f: Monday, November 14, 2011 11:15:21 AM
e5d5b70f860d07e7: Friday, November 11, 2011 2:41:43 PM
023ed4e7d3bc28b2: Thursday, November 10, 2011 5:03:23 PM
78d81024f67af40f: Wednesday, November 9, 2011 4:02:02 PM
94d7d68c268ecafc: Tuesday, November 1, 2011 7:09:19 PM
5051239aab550509: Tuesday, November 1, 2011 1:38:30 PM
ab83a1545eae4010: Tuesday, October 11, 2011 12:10:08 PM
0510e73041922aa4: Monday, October 3, 2011 3:49:21 PM

chro...@googlecode.com

unread,
Jun 7, 2012, 10:58:41 PM6/7/12
to chromi...@chromium.org

Comment #20 on issue 130495 by z...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Thank you. As I suspected, this might be a Lion 10.7.4 only thing. I'll
confirm tomorrow and adjust blacklist accordingly.

chro...@googlecode.com

unread,
Jun 8, 2012, 6:58:06 PM6/8/12
to chromi...@chromium.org

Comment #21 on issue 130495 by z...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495

Testing results: I can not reproduce the issue at all with the same GPU on
15" Mac, on 106, 10.7.4, 10.8.

So to be on the safe side, we will still blacklist accelerated 2d canvas,
but we are enabling everything else.

chro...@googlecode.com

unread,
Jun 8, 2012, 8:52:07 PM6/8/12
to chromi...@chromium.org

Comment #22 on issue 130495 by bugdro...@chromium.org: Garbage on canvas:
Feature-GPU-Canvas2D
http://code.google.com/p/chromium/issues/detail?id=130495#c22

The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=141323

------------------------------------------------------------------------
r141323 | z...@chromium.org | Fri Jun 08 16:37:46 PDT 2012

Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/deps/gpu/software_rendering_list/software_rendering_list.json?r1=141323&r2=141322&pathrev=141323

Re-enable GPU features except accelerated 2d canvas for GeForce 9400M on
Mac.

BUG=130495
TEST=
R=vangelis
Review URL: https://chromiumcodereview.appspot.com/10541087
------------------------------------------------------------------------

Reply all
Reply to author
Forward
0 new messages