676462c43e97896caa891b1e0aeb27d5d4f13637 |
|
29-Nov-2015 |
Tobias Jakobi <tjakobi@math.uni-bielefeld.de> |
exynos/fimg2d: add g2d_move We already have g2d_copy() which implements G2D copy operations from one buffer to another. However we can't do a overlapping copy operation in one buffer. Add g2d_move() which acts like the standard memmove() and properly handles overlapping copies. Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
/external/libdrm/exynos/exynos_fimg2d.h
|
60df3581961ef7f1003459f696e5954b5df30aeb |
|
29-Nov-2015 |
Tobias Jakobi <tjakobi@math.uni-bielefeld.de> |
exynos/fimg2d: add g2d_config_event This enables us to pass command buffers to the kernel which trigger an event on the DRM fd upon completion. The final goal is to enable asynchronous operation of the G2D engine, similar to async page flips. Passing the event userdata pointer through the G2D context was chosen to not change the current API (e.g. by adding a userdata argument to each public functions). Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
/external/libdrm/exynos/exynos_fimg2d.h
|
df21b293e9cf550ec8d6a3e49461350dbdf14260 |
|
08-Sep-2015 |
Tobias Jakobi <tjakobi@math.uni-bielefeld.de> |
exynos/fimg2d: remove g2d_context from public header All functions from the public API only operation on struct g2d_context*, so this shouldn't break too much. Make the context private since we don't want the user to modify its content directly. Also remove the defines that were only used for fields of g2d_context. Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
/external/libdrm/exynos/exynos_fimg2d.h
|
858b21f6af03c9658126fd6ec2aa35b4e5151ecb |
|
11-Mar-2015 |
Tobias Jakobi <tjakobi@math.uni-bielefeld.de> |
exynos: fimg2d: follow-up fix for G2D_COEFF_MODE_GB_COLOR Also add the register field formatting info provided by Inki Dae <inki.dae@samsung.com>. Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de> Suggested-by: Inki Dae <inki.dae@samsung.com>
/external/libdrm/exynos/exynos_fimg2d.h
|
9a0949a8f46b6b844ab4a1ecce79a9e9078151c6 |
|
11-Mar-2015 |
Tobias Jakobi <tjakobi@math.uni-bielefeld.de> |
exynos: add exynos prefix to fimg2d header Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de> Reviewed-by: Inki Dae <inki.dae@samsung.com> Tested-by: Joonyoung Shim <jy0922.shim@samsung.com>
/external/libdrm/exynos/exynos_fimg2d.h
|