17 lines
387 B
C++
17 lines
387 B
C++
#include <azur/gint/render.h>
|
|
#include "MyAzurShaders.h"
|
|
|
|
void azrp_poly(int *x, int *y, int nb_vertices, uint16_t color) {
|
|
prof_enter(azrp_perf_cmdgen);
|
|
|
|
for( int i=0 ; i<nb_vertices ; i++) {
|
|
int px = x[i];
|
|
int py = y[i];
|
|
int px2 = x[(i+1)%nb_vertices];
|
|
int py2 = y[(i+1)%nb_vertices];
|
|
azrp_line( px, py, px2, py2, color );
|
|
}
|
|
|
|
prof_leave(azrp_perf_cmdgen);
|
|
}
|