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 |
|
joshualitt
|
43466a1ade
|
Multi-string shaders
BUG=skia:
Committed: https://skia.googlesource.com/skia/+/1c3c2d83364ee228e0751df0e1b9c161c0ba8c1e
Review URL: https://codereview.chromium.org/929503002
|
2015-02-13 17:18:27 -08:00 |
|
joshualitt
|
b8a82f2bce
|
Revert of Multi-string shaders (patchset #4 id:60001 of https://codereview.chromium.org/929503002/)
Reason for revert:
windows warnings
Original issue's description:
> Multi-string shaders
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/1c3c2d83364ee228e0751df0e1b9c161c0ba8c1e
TBR=bsalomon@google.com,joshualitt@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:
Review URL: https://codereview.chromium.org/924973002
|
2015-02-13 16:31:46 -08:00 |
|
joshualitt
|
1c3c2d8336
|
Multi-string shaders
BUG=skia:
Review URL: https://codereview.chromium.org/929503002
|
2015-02-13 16:23:49 -08:00 |
|
bsalomon
|
3582d3ee9f
|
Split out methods in GrGpuResource::CacheAccess that can be called outside of the cache.
Review URL: https://codereview.chromium.org/923143002
|
2015-02-13 14:20:05 -08:00 |
|
egdaniel
|
f7c2d55872
|
Determine whether we can tweakAlphaForCoverage during Pipeline/XP creation.
BUG=skia:
Review URL: https://codereview.chromium.org/927623002
|
2015-02-13 12:11:00 -08:00 |
|
egdaniel
|
2b816bacc0
|
Revert of Use dst copies in porter duffer XP to correctly render certain blends. (patchset #4 id:60001 of https://codereview.chromium.org/914003003/)
Reason for revert:
Failing GLProgramTest passing in stupid coeffs
Original issue's description:
> Use dst copies in porter duffer XP to correctly render certain blends.
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/997c6358d94e188b1a7b89a4f86e24cbe0f5a164
TBR=bsalomon@google.com,joshualitt@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:
Review URL: https://codereview.chromium.org/923153003
|
2015-02-13 11:07:54 -08:00 |
|