ed0bcad9c8147fd37c23bdda00ec27ec9ef8d66b |
|
04-May-2015 |
bsalomon <bsalomon@google.com> |
Move instanced index buffer creation to flush time Committed: https://skia.googlesource.com/skia/+/ab622c7b8cc8c39f0a594e4392b9e31b7e1ddb26 Review URL: https://codereview.chromium.org/1116943004
/external/skia/include/gpu/GrResourceKey.h
|
d8ed1b64a6c85a8364c23e825164b7bebb43a3a0 |
|
04-May-2015 |
bsalomon <bsalomon@google.com> |
Revert of Move instanced index buffer creation to flush time (patchset #6 id:100001 of https://codereview.chromium.org/1116943004/) Reason for revert: messed up caching, recreating index buffers all the time. Original issue's description: > Move instanced index buffer creation to flush time > > Committed: https://skia.googlesource.com/skia/+/ab622c7b8cc8c39f0a594e4392b9e31b7e1ddb26 TBR=joshualitt@google.com,robertphillips@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1126613003
/external/skia/include/gpu/GrResourceKey.h
|
ab622c7b8cc8c39f0a594e4392b9e31b7e1ddb26 |
|
04-May-2015 |
bsalomon <bsalomon@google.com> |
Move instanced index buffer creation to flush time Review URL: https://codereview.chromium.org/1116943004
/external/skia/include/gpu/GrResourceKey.h
|
f99e961f55bb603d099c8cb57d05a2ae52a4e9ca |
|
19-Feb-2015 |
bsalomon <bsalomon@google.com> |
Allow resources' unique keys to be changed. Review URL: https://codereview.chromium.org/938943002
/external/skia/include/gpu/GrResourceKey.h
|
8718aafec239c93485e45bbe8fed19d9a8def079 |
|
19-Feb-2015 |
bsalomon <bsalomon@google.com> |
Rename GrContentKey to GrUniqueKey Review URL: https://codereview.chromium.org/940463006
/external/skia/include/gpu/GrResourceKey.h
|
0aa94798c976c617b254503c44e47f9b3aa4d5d4 |
|
18-Feb-2015 |
bsalomon <bsalomon@google.com> |
Use SkAutoSTMalloc in GrResourceKey TBR=robertphillips@google.com Review URL: https://codereview.chromium.org/935863003
/external/skia/include/gpu/GrResourceKey.h
|
23e619cf462b2a8a500f3ca750e099f79601f508 |
|
06-Feb-2015 |
bsalomon <bsalomon@google.com> |
Reimplement gpu message bus for invalidated bitmap gen IDs Review URL: https://codereview.chromium.org/902873002
/external/skia/include/gpu/GrResourceKey.h
|
37f9a2694c15f08e361ebda74fe9f0fffbf452aa |
|
02-Feb-2015 |
bsalomon <bsalomon@google.com> |
Move npot resizing out of GrContext and simplify GrContext texture functions. Committed: https://skia.googlesource.com/skia/+/8a8100349105c8c6de39fcb34e47679da7a67f54 Committed: https://skia.googlesource.com/skia/+/6c96672491b04cb782bce8fee778124df66524a0 Review URL: https://codereview.chromium.org/882223003
/external/skia/include/gpu/GrResourceKey.h
|
e137db8569e7a10d809980609688b3acfaec612a |
|
01-Feb-2015 |
bsalomon <bsalomon@google.com> |
Revert of Move npot resizing out of GrContext and simplify GrContext texture functions. (patchset #10 id:200001 of https://codereview.chromium.org/882223003/) Reason for revert: perf fix didn't fix the cr webgl conformance tests Original issue's description: > Move npot resizing out of GrContext and simplify GrContext texture functions. > > Committed: https://skia.googlesource.com/skia/+/8a8100349105c8c6de39fcb34e47679da7a67f54 > > Committed: https://skia.googlesource.com/skia/+/6c96672491b04cb782bce8fee778124df66524a0 TBR=robertphillips@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/887303002
/external/skia/include/gpu/GrResourceKey.h
|
6c96672491b04cb782bce8fee778124df66524a0 |
|
01-Feb-2015 |
bsalomon <bsalomon@google.com> |
Move npot resizing out of GrContext and simplify GrContext texture functions. Committed: https://skia.googlesource.com/skia/+/8a8100349105c8c6de39fcb34e47679da7a67f54 Review URL: https://codereview.chromium.org/882223003
/external/skia/include/gpu/GrResourceKey.h
|
6bfef2dfec3253efa48aec0b5ea108e0dc041d15 |
|
31-Jan-2015 |
fmalita <fmalita@chromium.org> |
Revert of Move npot resizing out of GrContext and simplify GrContext texture functions. (patchset #9 id:160001 of https://codereview.chromium.org/882223003/) Reason for revert: webGL conformance failures: WebglConformance.conformance_textures_tex_image_and_sub_image_2d_with_video WebglConformance.conformance_textures_texture_npot_video https://codereview.chromium.org/892773003/ http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/29272 Original issue's description: > Move npot resizing out of GrContext and simplify GrContext texture functions. > > Committed: https://skia.googlesource.com/skia/+/8a8100349105c8c6de39fcb34e47679da7a67f54 TBR=robertphillips@google.com,bsalomon@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/868233005
/external/skia/include/gpu/GrResourceKey.h
|
8a8100349105c8c6de39fcb34e47679da7a67f54 |
|
30-Jan-2015 |
bsalomon <bsalomon@google.com> |
Move npot resizing out of GrContext and simplify GrContext texture functions. Review URL: https://codereview.chromium.org/882223003
/external/skia/include/gpu/GrResourceKey.h
|
3bd12efdcf0460ce3d0babaf057a01de6ce567c4 |
|
28-Jan-2015 |
bsalomon <bsalomon@google.com> |
Fix wrapped content keys for npot textures. Review URL: https://codereview.chromium.org/879193002
/external/skia/include/gpu/GrResourceKey.h
|
e167f9660cca8327afe48ae8c526a44e14c60f0e |
|
27-Jan-2015 |
bsalomon <bsalomon@google.com> |
Fix GPU resource cache related assertions. Review URL: https://codereview.chromium.org/879963003
/external/skia/include/gpu/GrResourceKey.h
|
4dffede04afd6432ffd406b5ba875db8a698dd4a |
|
23-Jan-2015 |
bsalomon <bsalomon@google.com> |
Fix self assigment in GrResourceKey TBR=robertphillips@google.com BUG=skia:3340 Review URL: https://codereview.chromium.org/866263007
/external/skia/include/gpu/GrResourceKey.h
|
1ea1ebce1033ab14b1dc47cea9559073e38757fb |
|
23-Jan-2015 |
bsalomon <bsalomon@google.com> |
Remove GrBinHashKey Review URL: https://codereview.chromium.org/861323002
/external/skia/include/gpu/GrResourceKey.h
|
24db3b1c35fb935660229da164fc5ad31977387f |
|
23-Jan-2015 |
bsalomon <bsalomon@google.com> |
Add specialized content key class for resources. Review URL: https://codereview.chromium.org/858123002
/external/skia/include/gpu/GrResourceKey.h
|
1c60dfe7ca0db010fa3118a1a2c7ff4c09136ab0 |
|
21-Jan-2015 |
bsalomon <bsalomon@google.com> |
Reland https://codereview.chromium.org/860333002 with fix for test failures. Revert "Revert of Make GrScratchKey memory buffer correct size on copy (patchset #1 id:1 of https://codereview.chromium.org/860333002/)" This reverts commit 988018c817f341c0ce09297b7ba5ba60ba76eba9. BUG=skia: Review URL: https://codereview.chromium.org/863983003
/external/skia/include/gpu/GrResourceKey.h
|
988018c817f341c0ce09297b7ba5ba60ba76eba9 |
|
21-Jan-2015 |
mtklein <mtklein@google.com> |
Revert of Make GrScratchKey memory buffer correct size on copy (patchset #1 id:1 of https://codereview.chromium.org/860333002/) Reason for revert: Our Valgrind bot just spewed out a weird error. I don't know if it's related, but it looks at least like one of the stacks was in the right area, so I'm going to revert this precautionarily. Sorry if this is a false positive. http://build.chromium.org/p/client.skia/builders/Test-Ubuntu12-ShuttleA-GTX550Ti-x86_64-Release-Valgrind/builds/266/steps/dm/logs/stdio Original issue's description: > Make GrScratchKey memory buffer correct size on copy > > Scratch key memory buffer of a copy of a key was too big. The (new) copy > was N times uint32_t bytes instead of N bytes. > > Adds few tests to resource cache. These tests would not catch the too > big buffer. This is just a precaution for too small buffers. The main > idea of the test change is that the scratch key should contain some > information, so that lookup with a scratch key can also return no > match. Otherwise testing of scratch lookup result is not indicative of > correct code (eg. no-information scratch key will always match). > > Committed: https://skia.googlesource.com/skia/+/711ef4831363fb8cbdf061dc2c36c65b13c0ccf2 TBR=bsalomon@google.com,kkinnunen@nvidia.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/864833003
/external/skia/include/gpu/GrResourceKey.h
|
711ef4831363fb8cbdf061dc2c36c65b13c0ccf2 |
|
21-Jan-2015 |
kkinnunen <kkinnunen@nvidia.com> |
Make GrScratchKey memory buffer correct size on copy Scratch key memory buffer of a copy of a key was too big. The (new) copy was N times uint32_t bytes instead of N bytes. Adds few tests to resource cache. These tests would not catch the too big buffer. This is just a precaution for too small buffers. The main idea of the test change is that the scratch key should contain some information, so that lookup with a scratch key can also return no match. Otherwise testing of scratch lookup result is not indicative of correct code (eg. no-information scratch key will always match). Review URL: https://codereview.chromium.org/860333002
/external/skia/include/gpu/GrResourceKey.h
|
7775c85611c734a2af709b3a9c127939a4296c48 |
|
30-Dec-2014 |
bsalomon <bsalomon@google.com> |
Add a simpler key type for scratch resource keys. BUG=skia:2889 Review URL: https://codereview.chromium.org/815833004
/external/skia/include/gpu/GrResourceKey.h
|
fe369ee34bc59a7e87b5d21bb0117e92cf75c103 |
|
10-Nov-2014 |
bsalomon <bsalomon@google.com> |
Move GrResourceKey static functions from .h to .cpp to fix shared lib builds TBR=robertphillips@google.com Review URL: https://codereview.chromium.org/718493002
/external/skia/include/gpu/GrResourceKey.h
|
744998e666073166307d2522847b2536000a7619 |
|
28-Aug-2014 |
bsalomon <bsalomon@google.com> |
Make textures register with GrResourceCache2 as scratch. R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/510053003
/external/skia/include/gpu/GrResourceKey.h
|