From d18ad8a7fb3257001a5045e11f3f770a48a7fa69 Mon Sep 17 00:00:00 2001 From: Tomaž Vajngerl Date: Wed, 24 Feb 2016 00:44:58 +0100 Subject: opengl: shader based polyline rendering - fixes tdf#97137 for OGL Adds native opengl polyline rendering to draw polylines, line joins and line caps as triangle strips. The vertex shader allows for the dynamic line width by calculating the correct vertex posiitons, and the fragment shader is used for anti-aliasing. Change-Id: If7982c828cae1fae59c57194c8ac77e5ad7f1d26 --- vcl/Package_opengl.mk | 2 ++ 1 file changed, 2 insertions(+) (limited to 'vcl/Package_opengl.mk') diff --git a/vcl/Package_opengl.mk b/vcl/Package_opengl.mk index b8851df57625..a0f6e9a27128 100644 --- a/vcl/Package_opengl.mk +++ b/vcl/Package_opengl.mk @@ -21,6 +21,8 @@ $(eval $(call gb_Package_add_files,vcl_opengl_shader,$(LIBO_ETC_FOLDER)/opengl,\ invert50FragmentShader.glsl \ convolutionFragmentShader.glsl \ linearGradientFragmentShader.glsl \ + lineFragmentShader.glsl \ + lineVertexShader.glsl \ maskFragmentShader.glsl \ maskedTextureVertexShader.glsl \ maskedTextureFragmentShader.glsl \ -- cgit v1.2.3