efl/src/lib/ector/software
junsu choi 3666574f88 ector image: Prevents drawing images outside buffer
Summary:
A crash may occur when image size is set larger than buffer.
So, modify boundary of the image drawing the image
so that it does not go out of the buffer.

Test Plan: N/A

Reviewers: Hermet

Reviewed By: Hermet

Subscribers: cedric, #reviewers, #committers, kimcinoo

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D12251
2021-03-18 17:10:05 +09:00
..
Ector_Software.h ector: Rename EAPI macro to ECTOR_API in Ector library 2021-01-01 17:34:01 -03:00
ector_renderer_software.eo eolian: enable checking of beta/stable contexts in all classes 2019-03-11 13:42:29 +01:00
ector_renderer_software_gradient_linear.c ector software: catch up losing tasks among the threads. 2019-12-19 20:30:31 +09:00
ector_renderer_software_gradient_linear.eo eolian: move from eo_prefix to c_prefix 2019-05-09 16:17:44 +02:00
ector_renderer_software_gradient_radial.c ector software: catch up losing tasks among the threads. 2019-12-19 20:30:31 +09:00
ector_renderer_software_gradient_radial.eo eolian: move from eo_prefix to c_prefix 2019-05-09 16:17:44 +02:00
ector_renderer_software_image.c ector image: Prevents drawing images outside buffer 2021-03-18 17:10:05 +09:00
ector_renderer_software_image.eo ector: code refactoring. 2019-09-06 17:56:02 +09:00
ector_renderer_software_shape.c Get rid of trailing whitespaces (5 / 14) 2020-06-23 10:29:25 +02:00
ector_renderer_software_shape.eo ector: code refactoring. 2019-09-06 17:56:02 +09:00
ector_software_buffer.c ector: fix pointer checking 2020-03-23 11:22:09 +01:00
ector_software_buffer.eo eolian: enable checking of beta/stable contexts in all classes 2019-03-11 13:42:29 +01:00
ector_software_buffer_base.eo vg ector: Call a pair of ector begin/end for ector buffer drawing. 2019-12-06 15:31:30 +09:00
ector_software_gradient.c ector software: catch up losing tasks among the threads. 2019-12-19 20:30:31 +09:00
ector_software_gradient.h ector software: catch up losing tasks among the threads. 2019-12-19 20:30:31 +09:00
ector_software_gradient_sse3.c ector - fix meson build with sse3 on ix86 (32bit) 2018-11-16 00:08:47 +00:00
ector_software_private.h ector software: catch up losing tasks among the threads. 2019-12-19 20:30:31 +09:00
ector_software_rasterizer.c ector_software_rasterizer: use dynamic array by span size. 2019-12-06 10:37:31 +09:00
ector_software_surface.c vg ector: Call a pair of ector begin/end for ector buffer drawing. 2019-12-06 15:31:30 +09:00
ector_software_surface.eo vg ector: Call a pair of ector begin/end for ector buffer drawing. 2019-12-06 15:31:30 +09:00
meson.build ector: Rename EAPI macro to ECTOR_API in Ector library 2021-01-01 17:34:01 -03:00