0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Jun 24, 2023 — Jun 24, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Handle the stripes states Add the pattern renderer to the build system Add a pattern header Unify the pattern and the gradient repeat modes
turran
as Jorge Zapata
More... over 12 years ago
Add a state to the ellipse and the circle TODO--
turran
as Jorge Zapata
More... over 12 years ago
TODO++
turran
as Jorge Zapata
More... over 12 years ago
Add setters and getters for the properties
turran
as Jorge Zapata
More... over 12 years ago
Initial skeleton code for the pattern renderer
turran
as Jorge Zapata
More... over 12 years ago
Fix the gradient to return the correct changed state
turran
as Jorge Zapata
More... over 12 years ago
Do the stripes changed test
turran
as Jorge Zapata
More... over 12 years ago
Add more state definitions useful to handle the "has_changed" descriptor interface correctly
turran
as Jorge Zapata
More... over 12 years ago
TODO++
turran
as Jorge Zapata
More... over 12 years ago
Make the clipper keep track if it has changed or not
turran
as Jorge Zapata
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
turran
as Jorge Zapata
More... over 12 years ago
Correctly check whenever the destination pixel is inside the rectangle
turran
as Jorge Zapata
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
turran
as Jorge Zapata
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
turran
as Jorge Zapata
More... over 12 years ago
TODO++
turran
as Jorge Zapata
More... over 12 years ago
Remove the rectangle macros, simplify them to use the same code More path code, refactor it a bit
turran
as Jorge Zapata
More... over 12 years ago
Continue cleaning up the rectangle renderer
turran
as Jorge Zapata
More... over 12 years ago
Better use a mask for the shape draw mode TODO++
turran
as Jorge Zapata
More... over 12 years ago
When handling relative coorindates also use the scale property
turran
as Jorge Zapata
More... over 12 years ago
Add the destination damage Implement the damage interface on the compound renderer More damage code
turran
as Jorge Zapata
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
turran
as Jorge Zapata
More... over 12 years ago
Some fixes
turran
as Jorge Zapata
More... over 12 years ago
More code to reach a better shape interface
turran
as Jorge Zapata
More... over 12 years ago
Better use a struct than a pointer, this makes easier the inheritance
turran
as Jorge Zapata
More... over 12 years ago
Add the states on the shape renderer
turran
as Jorge Zapata
More... over 12 years ago
Continue testing the damage/changed support on the rectangle renderer
turran
as Jorge Zapata
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
turran
as Jorge Zapata
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
turran
as Jorge Zapata
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
turran
as Jorge Zapata
More... over 12 years ago