Home
last modified time | relevance | path

Searched refs:canvas_width (Results 1 – 15 of 15) sorted by relevance

/external/webp/examples/
Danim_util.c42 int canvas_width, int canvas_height) { in IsFullFrame() argument
43 return (width == canvas_width && height == canvas_height); in IsFullFrame()
56 (uint64_t)image->canvas_width * kNumChannels * image->canvas_height; in AllocateFrames()
96 uint32_t canvas_width, uint32_t canvas_height) { in ZeroFillCanvas() argument
97 memset(rgba, 0, canvas_width * kNumChannels * canvas_height); in ZeroFillCanvas()
153 int canvas_width, int canvas_height) { in DumpFrame() argument
185 canvas_width, canvas_height) < 0) { in DumpFrame()
191 if (fwrite(row, canvas_width * kNumChannels, 1, f) != 1) { in DumpFrame()
195 row += canvas_width * kNumChannels; in DumpFrame()
238 image->canvas_width = anim_info.canvas_width; in ReadAnimatedWebP()
[all …]
Dvwebp.c62 int canvas_width, canvas_height; member
96 prev->width = kParams.canvas_width; in ClearPreviousFrame()
355 window_x = window_x * kParams.viewport_width / kParams.canvas_width; in DrawBackgroundScissored()
357 frame_w = frame_w * kParams.viewport_width / kParams.canvas_width; in DrawBackgroundScissored()
376 glPixelZoom((GLfloat)(+1. / kParams.canvas_width * kParams.viewport_width), in HandleDisplay()
378 xoff = (GLfloat)(2. * curr->x_offset / kParams.canvas_width); in HandleDisplay()
434 int width = kParams.canvas_width; in StartDisplay()
581 kParams.canvas_width = WebPDemuxGetI(kParams.dmux, WEBP_FF_CANVAS_WIDTH); in main()
584 printf("Canvas: %d x %d\n", kParams.canvas_width, kParams.canvas_height); in main()
Danim_diff.c89 should_merge_frames = FramesAreSimilar(rgba1, rgba2, img->canvas_width, in MinimizeAnimationFrames()
93 FramesAreEqual(rgba1, rgba2, img->canvas_width, img->canvas_height); in MinimizeAnimationFrames()
139 ok = CompareValues(img1->canvas_width, img2->canvas_width, in CompareAnimatedImagePair()
177 GetDiffAndPSNR(rgba1, rgba2, img1->canvas_width, img1->canvas_height, in CompareAnimatedImagePair()
Danim_util.h38 uint32_t canvas_width; member
Danim_dump.c104 buffer.width = image.canvas_width; in main()
/external/webp/src/demux/
Danim_decode.c125 dec->info_.canvas_width = WebPDemuxGetI(dec->demux_, WEBP_FF_CANVAS_WIDTH); in WebPAnimDecoderNewInternal()
133 dec->info_.canvas_width * NUM_CHANNELS, dec->info_.canvas_height); in WebPAnimDecoderNewInternal()
136 dec->info_.canvas_width * NUM_CHANNELS, dec->info_.canvas_height); in WebPAnimDecoderNewInternal()
154 static int IsFullFrame(int width, int height, int canvas_width, in IsFullFrame() argument
156 return (width == canvas_width && height == canvas_height); in IsFullFrame()
160 static int ZeroFillCanvas(uint8_t* buf, uint32_t canvas_width, in ZeroFillCanvas() argument
163 (uint64_t)canvas_width * canvas_height * NUM_CHANNELS * sizeof(*buf); in ZeroFillCanvas()
195 int canvas_width, int canvas_height) { in IsKeyFrame() argument
200 canvas_width, canvas_height)) { in IsKeyFrame()
204 (IsFullFrame(prev->width, prev->height, canvas_width, in IsKeyFrame()
[all …]
Ddemux.c588 int canvas_width, int canvas_height) { in CheckFrameBounds() argument
593 if (frame->width_ != canvas_width || frame->height_ != canvas_height) { in CheckFrameBounds()
598 if (frame->width_ + frame->x_offset_ > canvas_width) return 0; in CheckFrameBounds()
/external/ImageMagick/coders/
Dwebp.c247 canvas_width, in ReadSingleWEBPImage() local
266 canvas_width=image->columns; in ReadSingleWEBPImage()
275 canvas_width=0; in ReadSingleWEBPImage()
285 image->columns=canvas_width; in ReadSingleWEBPImage()
411 canvas_width, in ReadAnimatedWEBPImage() local
427 canvas_width=image->columns; in ReadAnimatedWEBPImage()
473 image->page.width=canvas_width; in ReadAnimatedWEBPImage()
/external/webp/tests/fuzzer/
Danimdecoder_fuzzer.cc39 if (!ImgIoUtilCheckSizeArgumentsOverflow(info.canvas_width * 4, in LLVMFuzzerTestOneInput()
/external/webp/src/dec/
Dwebp_dec.c285 int canvas_width = 0; in ParseHeadersInternal() local
315 &canvas_width, &canvas_height, &flags); in ParseHeadersInternal()
329 image_width = canvas_width; in ParseHeadersInternal()
388 if (canvas_width != image_width || canvas_height != image_height) { in ParseHeadersInternal()
/external/webp/src/webp/
Ddemux.h295 uint32_t canvas_width; member
/external/tensorflow/tensorflow/tools/android/test/jni/object_tracking/
Dobject_tracker.h145 virtual void Draw(const int canvas_width, const int canvas_height,
Dobject_tracker.cc383 void ObjectTracker::Draw(const int canvas_width, const int canvas_height, in Draw() argument
391 glOrthof(0.0f, canvas_width, 0.0f, canvas_height, 0.0f, 1.0f); in Draw()
/external/webp/src/mux/
Danim_encode.c1483 int canvas_width, canvas_height; in OptimizeSingleFrame() local
1497 err = WebPMuxGetCanvasSize(mux, &canvas_width, &canvas_height); in OptimizeSingleFrame()
/external/webp/
DChangeLog1183 3c49178f prevent 32b overflow for very large canvas_width / height
1290 cfdda7c6 Merge "prevent 32b overflow for very large canvas_width / height"
1297 1c364400 prevent 32b overflow for very large canvas_width / height