clang-cl builds have trouble painting

RESOLVED WORKSFORME

Status

()

Core
Graphics
RESOLVED WORKSFORME
2 years ago
a year ago

People

(Reporter: dmajor, Assigned: dmajor)

Tracking

(Depends on: 1 bug, Blocks: 1 bug)

41 Branch
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [gfx-noted])

Attachments

(2 attachments)

(Assignee)

Description

2 years ago
I don't know the right terminology to describe it. Often it's black (or background-colored) regions. Sometimes things get fixed when I mouse over the areas or resize the window.

It seems to happen independently of whether I have SSE enabled, and whether or not I add ASAN into the mix.

I need to debug further...
(Assignee)

Updated

2 years ago
Assignee: nobody → dmajor
(Assignee)

Comment 1

2 years ago
Created attachment 8657326 [details]
clangcl_noasan_nosse_opt.png
(Assignee)

Comment 2

2 years ago
Created attachment 8657327 [details]
clangcl_asan_sse_opt.png
(Assignee)

Comment 3

2 years ago
This issue appears at default optimization and at -O1, but not in --disable-optimize builds.

Updated

2 years ago
Blocks: 752004
Depends on: 1209680
I can see this with --disable-optimize (--enable-debug) builds, but not in --enable-optimize builds (--enable-optimize builds hit an assert that we don't see in regular MSVC builds, and the process exits).
It's been several months, does this bug still reproduce?
Whiteboard: [gfx-noted]
This bug does not reproduce for me with recent clang-cl.  I'm going to call it good.
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.