tomhudson
|
2575f317d3
|
Revert of Add tokens and entry points for KHR_blend_equation_advanced (patchset #3 id:40001 of https://codereview.chromium.org/1039693004/)
Reason for revert:
We're getting repeated crashes since this CL landed when we try to evaluate a roll into Chrome on our bots. (https://uberchromegw.corp.google.com/i/client.skia/builders/Linux%20Tests/builds/1902)
Our initial reflex is to put a #if 0 around this code (just like the immediately following lines 334-338 in GrGLInterface.cpp), but the error isn't what the GPU team expected to see if that was all we needed, so we're reverting now and asking you to resubmit tomorrow after running more thorough tests.
Original issue's description:
> Add tokens and entry points for KHR_blend_equation_advanced
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/8e578859f80b46a63144add215955221017d3609
TBR=markkilgard@gmail.com,bsalomon@google.com,cdalton@nvidia.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:
Review URL: https://codereview.chromium.org/1101593002
|
2015-04-21 14:16:53 -07:00 |
|
cdalton
|
8e578859f8
|
Add tokens and entry points for KHR_blend_equation_advanced
BUG=skia:
Review URL: https://codereview.chromium.org/1039693004
|
2015-04-21 12:34:09 -07:00 |
|
cdalton
|
fd4167ddf1
|
Import glTextureBarrier
BUG=skia:
Review URL: https://codereview.chromium.org/1090163002
|
2015-04-21 11:45:56 -07:00 |
|
egdaniel
|
8dc7c3a839
|
Rename GrStencilBuffer to GrStencilAttachment
BUG=skia:
Review URL: https://codereview.chromium.org/1083133002
|
2015-04-16 11:22:42 -07:00 |
|
bsalomon
|
bed83a66f5
|
Don't draw if SkShader::asNewFragmentProcessor fails.
BUG=chromium:473156
Review URL: https://codereview.chromium.org/1089063002
|
2015-04-15 14:18:34 -07:00 |
|
joshualitt
|
0db6dfaeb2
|
The TextBlobCache needs the ability to trigger a flush because otherwise its entire budget can be used up, but it will not be able to free up any space due to blobs being stuck in the GrInOrderDrawBuffer. This was causing a segfault. After this CL the cache will try to purge, and then flush if it cannot purge enough. It will not purge the most recent addition to the cache.
TBR=bsalomon@google.com
BUG=skia:
Review URL: https://codereview.chromium.org/1071333002
|
2015-04-10 07:01:30 -07:00 |
|
bsalomon
|
3f324321cd
|
Add mechanism to proactively purge old resources in GrResourceCache.
This change leaves the feature turned off by default.
Review URL: https://codereview.chromium.org/1032873002
|
2015-04-08 11:01:55 -07:00 |
|
joshualitt
|
b7133bed55
|
Adding a cache + memory pool for GPU TextBlobs
BUG=skia:
Review URL: https://codereview.chromium.org/1055843002
|
2015-04-08 09:08:31 -07:00 |
|
bsalomon
|
c9c3e62b4e
|
Add constant color GrFP.
Committed: https://skia.googlesource.com/skia/+/dfbbec436cbcacc3270d4b28357c8393e67d6494
Review URL: https://codereview.chromium.org/978713002
|
2015-04-02 11:12:09 -07:00 |
|
bsalomon
|
599ea40cec
|
Revert of Add constant color GrFP. (patchset #10 id:180001 of https://codereview.chromium.org/978713002/)
Reason for revert:
Revert while investigating assertions.
Original issue's description:
> Add constant color GrFP.
>
> Committed: https://skia.googlesource.com/skia/+/dfbbec436cbcacc3270d4b28357c8393e67d6494
TBR=egdaniel@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/1055023002
|
2015-04-02 08:33:54 -07:00 |
|
bsalomon
|
dfbbec436c
|
Add constant color GrFP.
Review URL: https://codereview.chromium.org/978713002
|
2015-04-01 14:54:57 -07:00 |
|
vbuzinov
|
08b4d29a0a
|
GrGLInterface: Add support for NV_framebuffer_mixed_samples
Import glCoverageModulation if NV_framebuffer_mixed samples
is available
BUG=skia:3177
Review URL: https://codereview.chromium.org/993363002
|
2015-04-01 06:29:49 -07:00 |
|
joshualitt
|
7c3a2f834e
|
BitmapTextBatch and BitmapTextBlob
BUG=skia:
Committed: https://skia.googlesource.com/skia/+/eed1dae04932483579b02c10f0706127d3f5d984
Review URL: https://codereview.chromium.org/1011403004
|
2015-03-31 13:32:05 -07:00 |
|
joshualitt
|
c03391e792
|
Revert of BitmapTextBatch and BitmapTextBlob (patchset #18 id:360001 of https://codereview.chromium.org/1011403004/)
Reason for revert:
Breaks a unit test on mac
Original issue's description:
> BitmapTextBatch and BitmapTextBlob
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/eed1dae04932483579b02c10f0706127d3f5d984
TBR=fmalita@chromium.org,reed@google.com,jvanverth@google.com,robertphillips@google.com,bsalomon@google.com,jvanverth@chromium.org,joshualitt@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:
Review URL: https://codereview.chromium.org/1050633002
|
2015-03-31 11:33:08 -07:00 |
|
joshualitt
|
eed1dae049
|
BitmapTextBatch and BitmapTextBlob
BUG=skia:
Review URL: https://codereview.chromium.org/1011403004
|
2015-03-31 11:04:53 -07:00 |
|
mtklein
|
36352bf5e3
|
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
NOPRESUBMIT=true
BUG=skia:
DOCS_PREVIEW= https://skia.org/?cl=1037793002
Review URL: https://codereview.chromium.org/1037793002
|
2015-03-25 18:17:32 -07:00 |
|
joshualitt
|
6e8cd96719
|
Let text contexts fall back directly to paths
BUG=skia:
Review URL: https://codereview.chromium.org/1015173002
|
2015-03-20 10:30:14 -07:00 |
|
bsalomon
|
6f7f2012ee
|
Move GrAutoLocaleSetter to new file and fix issue with null locale
TBR=egdaniel@google.com
NOTREECHECKS=true
Review URL: https://codereview.chromium.org/1002623004
|
2015-03-16 14:00:52 -07:00 |
|
Brian Salomon
|
95a4fe3737
|
always reset locale (not just in debug).
BUG=skia:
Review URL: https://codereview.chromium.org/1007283009
|
2015-03-16 15:36:44 -04:00 |
|
Brian Salomon
|
f33a8bf31e
|
fix ios build wrt locale?
BUG=skia:3330
Review URL: https://codereview.chromium.org/1012773004
|
2015-03-16 15:05:23 -04:00 |
|
bsalomon
|
3318ee7d5e
|
Use C locale for numerics when emitting shaders.
BUG=skia:3330
Review URL: https://codereview.chromium.org/1012723002
|
2015-03-16 11:56:29 -07:00 |
|
reed
|
11fa2247b7
|
some utils for rect and matrix
BUG=skia:
Review URL: https://codereview.chromium.org/1003813003
|
2015-03-13 06:08:28 -07:00 |
|
joshualitt
|
d5b98404ec
|
fix for valgrind preAbandonGpuContext
NOTREECHECKS=true
BUG=skia:
Review URL: https://codereview.chromium.org/997923002
|
2015-03-11 09:11:19 -07:00 |
|
bsalomon
|
bb3be25a86
|
Remove rect clip type from grclip.
R=joshualitt@google.com
BUG=skia:
NOTREECHECKS=true
Review URL: https://codereview.chromium.org/989443003
|
2015-03-06 08:21:39 -08:00 |
|
egdaniel
|
bdad9c34d8
|
Add flag to force gpu trace markers to be used and printed out for debugging.
BUG=skia:
Review URL: https://codereview.chromium.org/976413002
|
2015-03-05 12:19:17 -08:00 |
|
joshualitt
|
570d2f81a6
|
I'd really like to land this before the branch so speedy reviews are appreciated.
BUG=skia:
Committed: https://skia.googlesource.com/skia/+/586d5d640b19860dfbbd903a5188da1bbbe87336
Review URL: https://codereview.chromium.org/936943002
|
2015-02-25 13:19:48 -08:00 |
|
joshualitt
|
2907059d0e
|
Revert of Pass clip to context (patchset #8 id:180001 of https://codereview.chromium.org/936943002/)
Reason for revert:
Strange blur problems on nexus 5
Original issue's description:
> I'd really like to land this before the branch so speedy reviews are appreciated.
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/586d5d640b19860dfbbd903a5188da1bbbe87336
TBR=jvanverth@google.com,senorblanco@google.com,bsalomon@google.com,senorblanco@chromium.org,joshualitt@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:
Review URL: https://codereview.chromium.org/956083002
|
2015-02-25 13:04:44 -08:00 |
|
joshualitt
|
586d5d640b
|
I'd really like to land this before the branch so speedy reviews are appreciated.
BUG=skia:
Review URL: https://codereview.chromium.org/936943002
|
2015-02-25 11:21:21 -08:00 |
|
joshualitt
|
ab2f44cbfa
|
probable fix for asan bot
NOTREECHECKS=True
TBR=bsalomon@google.com
BUG=skia:
Review URL: https://codereview.chromium.org/956583002
|
2015-02-24 06:47:14 -08:00 |
|
joshualitt
|
0413d43e1b
|
Enable rect clips
BUG=skia:
Review URL: https://codereview.chromium.org/951653002
|
2015-02-23 17:52:51 -08:00 |
|
joshualitt
|
9ece6a9548
|
move static init to cpp file to fix linux builder
TBR=bsalomon@google.com
BUG=skia:
Review URL: https://codereview.chromium.org/947933004
|
2015-02-23 17:03:33 -08:00 |
|
joshualitt
|
128def3900
|
Revert of fix for linux builder warn on exit destructor (patchset #1 id:1 of https://codereview.chromium.org/951103002/)
Reason for revert:
still breaks
Original issue's description:
> fix for linux builder warn on exit destructor
>
> TBR=bsalomon@google.com
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/51fdb4f8f63b6bb13e719000381e225503a2d4a0
TBR=joshualitt@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:
Review URL: https://codereview.chromium.org/955493003
|
2015-02-23 16:19:22 -08:00 |
|
joshualitt
|
51fdb4f8f6
|
fix for linux builder warn on exit destructor
TBR=bsalomon@google.com
BUG=skia:
Review URL: https://codereview.chromium.org/951103002
|
2015-02-23 15:57:23 -08:00 |
|
joshualitt
|
44701df5ce
|
Move clip off of draw target
BUG=skia:
Review URL: https://codereview.chromium.org/947443003
|
2015-02-23 14:44:58 -08:00 |
|
egdaniel
|
0bdeec9640
|
Remove canApplyCoverage from XP and all related functions in gpu code.
BUG=skia:
Review URL: https://codereview.chromium.org/919683002
|
2015-02-23 12:12:54 -08:00 |
|
bsalomon
|
93276c683d
|
Remove EGL header from SkANGLELContext.h
TBR=egdaniel@google.com
Review URL: https://codereview.chromium.org/947263002
|
2015-02-23 10:51:13 -08:00 |
|
bsalomon
|
c01f47b759
|
Remove unnecessary include of gles2 header in SkANGLEGLContext.h
TBR=robertphillips@google.com
Review URL: https://codereview.chromium.org/949973002
|
2015-02-23 10:06:44 -08:00 |
|
bsalomon
|
6bc1b5fab8
|
Dynamically create stencil buffer when needed.
Review URL: https://codereview.chromium.org/938383004
|
2015-02-23 09:06:38 -08:00 |
|
bsalomon
|
42380174ca
|
Use D3D11 backend for ANGLE when available.
Review URL: https://codereview.chromium.org/954453002
|
2015-02-23 08:57:23 -08:00 |
|
bsalomon
|
f99e961f55
|
Allow resources' unique keys to be changed.
Review URL: https://codereview.chromium.org/938943002
|
2015-02-19 08:24:16 -08:00 |
|
bsalomon
|
8718aafec2
|
Rename GrContentKey to GrUniqueKey
Review URL: https://codereview.chromium.org/940463006
|
2015-02-19 07:24:21 -08:00 |
|
joshualitt
|
25d9c15408
|
Pass Rendertarget into context.
Adding Jim for text context stuff, and Steven for image blur stuff.
BUG=skia:
Review URL: https://codereview.chromium.org/939623005
|
2015-02-18 12:29:52 -08:00 |
|
jvanverth
|
5a105ff053
|
Use uint16s for texture coordinates when rendering text.
Allows us to push more vertices into a given vertex buffer, with
a slight performance improvement.
Committed: https://skia.googlesource.com/skia/+/059034d252007d0dd86fff5ffdbb53cbcb10d34b
Review URL: https://codereview.chromium.org/917373002
|
2015-02-18 11:36:35 -08:00 |
|
bsalomon
|
0aa94798c9
|
Use SkAutoSTMalloc in GrResourceKey
TBR=robertphillips@google.com
Review URL: https://codereview.chromium.org/935863003
|
2015-02-18 11:33:04 -08:00 |
|
reed
|
e4ef1ca5be
|
Revert of Use uint16s for texture coordinates when rendering text. (patchset #5 id:80001 of https://codereview.chromium.org/917373002/)
Reason for revert:
speculative revert for DEPS failures
https://codereview.chromium.org/932973002/
Original issue's description:
> Use uint16s for texture coordinates when rendering text.
>
> Allows us to push more vertices into a given vertex buffer, with
> a slight performance improvement.
>
> Committed: https://skia.googlesource.com/skia/+/059034d252007d0dd86fff5ffdbb53cbcb10d34b
TBR=joshualitt@google.com,robertphillips@google.com,bsalomon@google.com,reed@google.com,djsollen@google.com,jvanverth@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/920333003
|
2015-02-17 18:38:38 -08:00 |
|
bsalomon
|
f320e04c50
|
Use an array of nonpurgeable resources in GrResourceCache
Review URL: https://codereview.chromium.org/932863004
|
2015-02-17 15:09:34 -08:00 |
|
bsalomon
|
9f2d1571ed
|
Make GrResourceCache use a priority queue of purgeable resources.
Review URL: https://codereview.chromium.org/921323002
|
2015-02-17 11:47:41 -08:00 |
|
egdaniel
|
3ad6570e94
|
Use dst copies in porter duffer XP to correctly render certain blends.
BUG=skia:
Committed: https://skia.googlesource.com/skia/+/997c6358d94e188b1a7b89a4f86e24cbe0f5a164
Review URL: https://codereview.chromium.org/914003003
|
2015-02-17 11:15:47 -08:00 |
|
jvanverth
|
059034d252
|
Use uint16s for texture coordinates when rendering text.
Allows us to push more vertices into a given vertex buffer, with
a slight performance improvement.
Review URL: https://codereview.chromium.org/917373002
|
2015-02-17 08:39:56 -08:00 |
|
egdaniel
|
b197b8ff31
|
Use SkXfermode as public facing enum for GrPorterDuffXP
BUG=skia:
Review URL: https://codereview.chromium.org/926593005
|
2015-02-17 07:34:43 -08:00 |
|