Handle the stripes states Add the pattern renderer to the build system Add a pattern header Unify the pattern and the gradient repeat modes |
|
More...
|
over 12 years ago
|
Add a state to the ellipse and the circle TODO-- |
|
More...
|
over 12 years ago
|
TODO++ |
|
More...
|
over 12 years ago
|
Add setters and getters for the properties |
|
More...
|
over 12 years ago
|
Initial skeleton code for the pattern renderer |
|
More...
|
over 12 years ago
|
Fix the gradient to return the correct changed state |
|
More...
|
over 12 years ago
|
Do the stripes changed test |
|
More...
|
over 12 years ago
|
Add more state definitions useful to handle the "has_changed" descriptor interface correctly |
|
More...
|
over 12 years ago
|
TODO++ |
|
More...
|
over 12 years ago
|
Make the clipper keep track if it has changed or not |
|
More...
|
over 12 years ago
|
Add a changed var on the compound renderer Add a pre/post setup callback on the compound renderer Add a debug whenever something has changed Some more fixes |
|
More...
|
over 12 years ago
|
Correctly check whenever the destination pixel is inside the rectangle |
|
More...
|
over 12 years ago
|
Fix the matrix format Also add the scale property on the relative case Enable agian the projective transformation on the rectangle |
|
More...
|
over 12 years ago
|
The translate should always be after the scale More cleanup on the rectangle renderer, we have to get rid off the int coordinates and use the fixed point Add a x/y coorindate on the rectangle, is easier for the user than using the origin property |
|
More...
|
over 12 years ago
|
TODO++ |
|
More...
|
over 12 years ago
|
Remove the rectangle macros, simplify them to use the same code More path code, refactor it a bit |
|
More...
|
over 12 years ago
|
Continue cleaning up the rectangle renderer |
|
More...
|
over 12 years ago
|
Better use a mask for the shape draw mode TODO++ |
|
More...
|
over 12 years ago
|
When handling relative coorindates also use the scale property |
|
More...
|
over 12 years ago
|
Add the destination damage Implement the damage interface on the compound renderer More damage code |
|
More...
|
over 12 years ago
|
Enesim: autotools clean, fix enesim.pc |
|
More...
|
over 12 years ago
|
Add a "past" parameter on the damage callback function Now we can differentiate between the previous state and the current this way we'll know what state to use in order to translate/scale/transform the coordinates |
|
More...
|
over 12 years ago
|
Some fixes |
|
More...
|
over 12 years ago
|
More code to reach a better shape interface |
|
More...
|
over 12 years ago
|
Better use a struct than a pointer, this makes easier the inheritance |
|
More...
|
over 12 years ago
|
Add the states on the shape renderer |
|
More...
|
over 12 years ago
|
Continue testing the damage/changed support on the rectangle renderer |
|
More...
|
over 12 years ago
|
Avoid using the enesim_renderer_sw_setup/cleanup Add autotols changes from vincent, sadly eina is wrong and the pthreads support dont compile right now Add the damage/has_changed descriptor functions Add a sample application to test the new descriptor functions Initial implementation of the compound damage callback Add an optimization for the compound renderer, we can store the destination boundings beforehand |
|
More...
|
over 12 years ago
|
Given that the setup needs the surface to know what backend are we using we need the cleanup to have the same |
|
More...
|
over 12 years ago
|
More steps to implement the current/past states of the renderers Create a common struct for the common renderer properties Pass that struct on the setup functions, this way we avoid having to call everytime the enesim_renderer_xxx_get functions Update all the renderers to use this new API |
|
More...
|
over 12 years ago
|