| /bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/ |
| A D | vg_lite_matrix.c | 38 matrix->m[0][0] = 1.0f; in vg_lite_identity() 39 matrix->m[0][1] = 0.0f; in vg_lite_identity() 40 matrix->m[0][2] = 0.0f; in vg_lite_identity() 41 matrix->m[1][0] = 0.0f; in vg_lite_identity() 42 matrix->m[1][1] = 1.0f; in vg_lite_identity() 43 matrix->m[1][2] = 0.0f; in vg_lite_identity() 44 matrix->m[2][0] = 0.0f; in vg_lite_identity() 45 matrix->m[2][1] = 0.0f; in vg_lite_identity() 78 multiply(matrix, &t); in vg_lite_translate() 90 multiply(matrix, &s); in vg_lite_scale() [all …]
|
| A D | vg_lite.c | 5090 det00 = (matrix->m[1][1] * matrix->m[2][2]) - (matrix->m[2][1] * matrix->m[1][2]); in VG_LITE_OPTIMIZE() 5091 det01 = (matrix->m[2][0] * matrix->m[1][2]) - (matrix->m[1][0] * matrix->m[2][2]); in VG_LITE_OPTIMIZE() 5092 det02 = (matrix->m[1][0] * matrix->m[2][1]) - (matrix->m[2][0] * matrix->m[1][1]); in VG_LITE_OPTIMIZE() 5108 … result->m[0][1] = d * ((matrix->m[2][1] * matrix->m[0][2]) - (matrix->m[0][1] * matrix->m[2][2])); in VG_LITE_OPTIMIZE() 5109 … result->m[0][2] = d * ((matrix->m[0][1] * matrix->m[1][2]) - (matrix->m[1][1] * matrix->m[0][2])); in VG_LITE_OPTIMIZE() 5111 … result->m[1][1] = d * ((matrix->m[0][0] * matrix->m[2][2]) - (matrix->m[2][0] * matrix->m[0][2])); in VG_LITE_OPTIMIZE() 5112 … result->m[1][2] = d * ((matrix->m[1][0] * matrix->m[0][2]) - (matrix->m[0][0] * matrix->m[1][2])); in VG_LITE_OPTIMIZE() 5114 …result->m[2][1] = isAffine ? 0.0f : d * ((matrix->m[2][0] * matrix->m[0][1]) - (matrix->m[0][0] * … in VG_LITE_OPTIMIZE() 5138 pt_x = (x * matrix->m[0][0]) + (y * matrix->m[0][1]) + matrix->m[0][2]; in transform() 5139 pt_y = (x * matrix->m[1][0]) + (y * matrix->m[1][1]) + matrix->m[1][2]; in transform() [all …]
|
| /bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/ |
| A D | elm_draw.c | 45 + (matrix->m[row][1] * mult->m[1][column]) in multiply() 46 + (matrix->m[row][2] * mult->m[2][column]); in multiply() 50 memcpy(matrix, &temp, sizeof(temp)); in multiply() 133 memcpy(&mat, &(evo->attribute.transform.matrix), sizeof(mat)); in draw_evo_pattern() 165 memcpy(&evo->attribute.paint.grad->data.grad.matrix, in draw_evo() 166 &evo->attribute.paint.grad->data.transform.matrix, in draw_evo() 183 memcpy(&evo->attribute.paint.radgrad->data.rad_grad.matrix, in draw_evo() 184 &evo->attribute.paint.radgrad->data.transform.matrix, in draw_evo() 217 memcpy(&mat_pattern, &pattern->attribute.transform.matrix, in draw_evo() 218 sizeof(pattern->attribute.transform.matrix)); in draw_evo() [all …]
|
| A D | elm_headers.h | 36 vg_lite_matrix_t matrix; member 63 vg_lite_matrix_t matrix; member 84 vg_lite_matrix_t matrix; member 131 vg_lite_matrix_t matrix; member 153 vg_lite_matrix_t matrix; member
|
| A D | elm_object.c | 587 vg_lite_identity(&transform->matrix); in _init_transform() 694 &(evo_header->image.matrix), in _load_evo() 760 memcpy(&grad_transform->matrix, &(grad_data->matrix), in _load_evo() 790 memcpy(&transform->matrix, &(object_data->matrix), sizeof(vg_lite_matrix_t)); in _load_evo() 1054 memcpy(&(ego->defaultTrans.matrix.m), in _load_ego() 1055 &(ego_header->matrix), in _load_ego() 1179 vg_lite_scale(x, y, &transform->matrix); in _scale() 1263 memcpy(&(transform->matrix), &(defaultTrans->matrix), sizeof(defaultTrans->matrix)); in _reset_attrib() 1593 vg_lite_rotate(angle, &transform->matrix); in _rotate() 1650 vg_lite_translate(x, y, &transform->matrix); in _translate() [all …]
|
| A D | velm.h | 111 vg_lite_matrix_t matrix; member
|
| A D | elm_text.c | 248 &text->attribute.transform.matrix, in draw_text() 567 memcpy(&evo_text->defaultAttrib.transform.matrix, &text_header->matrix, in _load_text_data()
|
| /bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/ |
| A D | vg_lite_text.c | 187 void matrix_multiply(vg_lite_matrix_t * matrix, vg_lite_matrix_t * mult) in matrix_multiply() argument 197 temp.m[row][column] = (matrix->m[row][0] * mult->m[0][column]) in matrix_multiply() 198 + (matrix->m[row][1] * mult->m[1][column]) in matrix_multiply() 199 + (matrix->m[row][2] * mult->m[2][column]); in matrix_multiply() 204 memcpy(matrix, &temp, sizeof(temp)); in matrix_multiply() 212 vg_lite_matrix_t *matrix, in vg_lite_draw_text() argument 314 matrix_multiply(&m_text, matrix); in vg_lite_draw_text() 341 matrix, in vg_lite_draw_text()
|
| A D | vft_draw.c | 72 void matrix_multiply(vg_lite_matrix_t * matrix, vg_lite_matrix_t *mult); 187 vg_lite_matrix_t *matrix, in vg_lite_vtf_draw_text() argument 247 matrix_multiply(&mat, matrix); in vg_lite_vtf_draw_text()
|
| A D | vft_draw.h | 107 vg_lite_matrix_t *matrix,
|
| /bsp/nxp/imx/imxrt/libraries/drivers/vglite/inc/ |
| A D | vg_lite.h | 663 vg_lite_matrix_t matrix; /*! The matrix to transform the gradient. */ member 708 vg_lite_matrix_t matrix; /*! The matrix to transform the gradient. */ member 749 vg_lite_matrix_t matrix; /*! The matrix to transform the gradient. */ member 976 vg_lite_matrix_t *matrix, 990 vg_lite_matrix_t *matrix, 1086 vg_lite_matrix_t *matrix, 1764 vg_lite_matrix_t *matrix, 1863 void vg_lite_identity(vg_lite_matrix_t *matrix); 1880 void vg_lite_translate(vg_lite_float_t x, vg_lite_float_t y, vg_lite_matrix_t *matrix); 1897 void vg_lite_scale(vg_lite_float_t scale_x, vg_lite_float_t scale_y, vg_lite_matrix_t *matrix); [all …]
|
| A D | vg_lite_text.h | 315 vg_lite_matrix_t *matrix,
|
| /bsp/stm32/stm32f407-rt-spark/board/ports/led_matrix/ |
| A D | drv_matrix_led.c | 214 MSH_CMD_EXPORT(led_matrix_rst, Test led matrix on board) in MSH_CMD_EXPORT() 263 MSH_CMD_EXPORT(led_matrix_test1, Test led matrix on board) in MSH_CMD_EXPORT() 287 MSH_CMD_EXPORT(led_matrix_test2, Test led matrix on board) in MSH_CMD_EXPORT() 299 MSH_CMD_EXPORT(led_matrix_test3, Test led matrix on board) in MSH_CMD_EXPORT()
|
| /bsp/qemu-virt64-riscv/ |
| A D | README_cn.md | 50 …if: ${{ matrix.legs.QEMU_ARCH == 'riscv64' && matrix.legs.UTEST != 'rtsmart/riscv64' && success() … 58 …if: ${{ matrix.legs.QEMU_ARCH == 'riscv64' && matrix.legs.UTEST == 'rtsmart/riscv64' && success() …
|
| A D | README.md | 50 …if: ${{ matrix.legs.QEMU_ARCH == 'riscv64' && matrix.legs.UTEST != 'rtsmart/riscv64' && success() … 58 …if: ${{ matrix.legs.QEMU_ARCH == 'riscv64' && matrix.legs.UTEST == 'rtsmart/riscv64' && success() …
|
| /bsp/stm32/stm32l412-st-nucleo/ |
| A D | README.md | 9 …d I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix. 33 - Interconnect matrix
|
| /bsp/stm32/stm32l496-st-nucleo/ |
| A D | README.md | 9 …d I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix. 30 - Interconnect matrix
|
| /bsp/stm32/stm32g431-st-nucleo/ |
| A D | README.md | 10 …d I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix. 51 - Interconnect matrix
|
| /bsp/stm32/stm32g491-st-nucleo/ |
| A D | README.md | 10 …d I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix. 51 - Interconnect matrix
|
| /bsp/stm32/stm32h743-st-nucleo/ |
| A D | README.md | 9 …nd peripherals connected to APB buses, AHB buses, 2x32-bit multi-AHB bus matrix and a multi layer … 46 - Interconnect matrix
|
| /bsp/stm32/stm32l433-st-nucleo/ |
| A D | README.md | 9 …d I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix. 33 - Interconnect matrix
|
| /bsp/stm32/stm32g474-st-nucleo/ |
| A D | README.md | 8 …d I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix. 51 - Interconnect matrix
|
| /bsp/stm32/stm32l476-st-nucleo/ |
| A D | README.md | 9 …d I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix. 33 - Interconnect matrix
|
| /bsp/stm32/stm32l552-st-nucleo/ |
| A D | README.md | 7 …d I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix. 48 - Interconnect matrix
|
| /bsp/stm32/stm32f446-st-nucleo/ |
| A D | README.md | 9 …d I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix.
|