diff options
author | 2016-04-11 14:47:28 -0700 | |
---|---|---|
committer | 2016-04-11 14:47:28 -0700 | |
commit | 74b8d323323c8533e3e5cc7719e0bd127aacd829 (patch) | |
tree | 114f32ebe9adc4a27285aeb0304ff8daa6b4f972 /src/gpu/vk | |
parent | fda880710c28a1b0ff0c8c88f90a7659a7ce553f (diff) |
Implement texel buffers
Adds a mechanism for processors to add buffer accesses and implements
them in the GL backend.
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1870893002
Review URL: https://codereview.chromium.org/1870893002
Diffstat (limited to 'src/gpu/vk')
-rw-r--r-- | src/gpu/vk/GrVkProgramDesc.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gpu/vk/GrVkProgramDesc.cpp b/src/gpu/vk/GrVkProgramDesc.cpp index f4bd2bf506..4619bcfded 100644 --- a/src/gpu/vk/GrVkProgramDesc.cpp +++ b/src/gpu/vk/GrVkProgramDesc.cpp @@ -22,6 +22,7 @@ static void add_texture_key(GrProcessorKeyBuilder* b, const GrProcessor& proc, const GrGLSLCaps& caps) { int numTextures = proc.numTextures(); + SkASSERT(0 == proc.numBuffers()); // Need two bytes per key (swizzle, sampler type, and precision). int word32Count = (proc.numTextures() + 1) / 2; if (0 == word32Count) { |