Searched refs:weston_matrix (Results 1 – 16 of 16) sorted by relevance
/third_party/weston/include/libweston/ |
D | matrix.h | 41 struct weston_matrix { struct 51 weston_matrix_init(struct weston_matrix *matrix); argument 53 weston_matrix_multiply(struct weston_matrix *m, const struct weston_matrix *n); 55 weston_matrix_scale(struct weston_matrix *matrix, float x, float y, float z); 57 weston_matrix_translate(struct weston_matrix *matrix, 60 weston_matrix_rotate_xy(struct weston_matrix *matrix, float cos, float sin); 62 weston_matrix_transform(struct weston_matrix *matrix, struct weston_vector *v); 65 weston_matrix_invert(struct weston_matrix *inverse, 66 const struct weston_matrix *matrix); 72 matrix_invert(double *A, unsigned *p, const struct weston_matrix *matrix);
|
D | libweston.h | 63 struct weston_matrix matrix; 253 struct weston_matrix matrix; 255 struct weston_matrix inverse_matrix; 1298 struct weston_matrix matrix; 1299 struct weston_matrix inverse; 1457 struct weston_matrix buffer_to_surface_matrix; 1458 struct weston_matrix surface_to_buffer_matrix;
|
/third_party/weston/shared/ |
D | matrix.c | 52 weston_matrix_init(struct weston_matrix *matrix) in weston_matrix_init() 54 static const struct weston_matrix identity = { in weston_matrix_init() 64 weston_matrix_multiply(struct weston_matrix *m, const struct weston_matrix *n) in weston_matrix_multiply() 66 struct weston_matrix tmp; in weston_matrix_multiply() 84 weston_matrix_translate(struct weston_matrix *matrix, float x, float y, float z) in weston_matrix_translate() 86 struct weston_matrix translate = { in weston_matrix_translate() 95 weston_matrix_scale(struct weston_matrix *matrix, float x, float y,float z) in weston_matrix_scale() 97 struct weston_matrix scale = { in weston_matrix_scale() 106 weston_matrix_rotate_xy(struct weston_matrix *matrix, float cos, float sin) in weston_matrix_rotate_xy() 108 struct weston_matrix translate = { in weston_matrix_rotate_xy() [all …]
|
/third_party/weston/tests/ |
D | matrix-test.c | 73 determinant(const struct weston_matrix *m) in determinant() 157 print_matrix(const struct weston_matrix *m) in print_matrix() 176 randomize_matrix(struct weston_matrix *m) in randomize_matrix() 192 test_inverse(struct weston_matrix *m) in test_inverse() 228 struct weston_matrix m; in test() 276 struct weston_matrix m; in test_loop_speed_matrixvector() 301 struct weston_matrix m; in test_loop_speed_inversetransform() 328 struct weston_matrix m; in test_loop_speed_invert() 353 struct weston_matrix m; in test_loop_speed_invert_explicit() 377 struct weston_matrix M; in main()
|
/third_party/weston/clients/ |
D | calibrator.c | 106 struct weston_matrix m; in finish_calibration() 107 struct weston_matrix inverse; in finish_calibration()
|
D | touch-calibrator.c | 317 struct weston_matrix m; in compute_calibration() 318 struct weston_matrix inverse; in compute_calibration()
|
/third_party/weston/libweston/ |
D | libweston-internal.h | 322 struct weston_matrix *matrix,
|
D | pixman-renderer.c | 123 const struct weston_matrix *wm) in weston_matrix_to_pixman_transform() 143 struct weston_matrix matrix; in pixman_renderer_compute_transform()
|
D | tde-render-part.cpp | 284 struct weston_matrix matrix = output->inverse_matrix; in tde_repaint_region()
|
D | compositor.c | 741 struct weston_matrix *matrix, in weston_matrix_transform_region() 1475 struct weston_matrix *matrix = &view->transform.matrix; in weston_view_update_transform_enable() 1476 struct weston_matrix *inverse = &view->transform.inverse; in weston_view_update_transform_enable() 3485 struct weston_matrix *matrix) in weston_surface_build_buffer_matrix()
|
/third_party/weston/ivi-shell/ |
D | ivi-layout.c | 354 struct weston_matrix *m) in calc_transformation_matrix() 421 calc_inverse_matrix_transform(const struct weston_matrix *matrix, in calc_inverse_matrix_transform() 426 struct weston_matrix m; in calc_inverse_matrix_transform() 502 struct weston_matrix *m, in calc_surface_to_global_matrix_and_mask_to_weston_surface()
|
/third_party/weston/fullscreen-shell/ |
D | fullscreen-shell.c | 432 struct weston_matrix *matrix; in fs_output_scale_view()
|
/third_party/weston/libweston/backend-hdi/ |
D | hdi_renderer.cpp | 419 struct weston_matrix matrix = output->inverse_matrix; in hdi_renderer_repaint_output_calc_region()
|
/third_party/weston/desktop-shell/ |
D | shell.c | 118 struct weston_matrix rotation; 176 struct weston_matrix rotation; 3624 struct weston_matrix *matrix = in rotate_grab_motion() 3726 struct weston_matrix inverse; in surface_rotate()
|
/third_party/weston/libweston/renderer-gl/ |
D | gl-renderer.c | 101 struct weston_matrix output_matrix; 1179 struct weston_matrix matrix; in draw_output_borders()
|
/third_party/wayland-ivi-extension/weston-ivi-shell/src/ |
D | ivi-controller.c | 898 struct weston_matrix *m)
|