├── .gitignore ├── CMakeLists.txt ├── README.md ├── cmake └── FindGLFW3.cmake ├── cpu_lines.h ├── extern ├── glad.c ├── glad.h ├── khrplatform.h ├── msh_argparse.h ├── msh_camera.h ├── msh_std.h └── msh_vec_math.h ├── geometry_shader_lines.h ├── gl_lines.h ├── gl_utils.h ├── instancing_lines.h ├── main.c ├── screenshots ├── aa_lines.png ├── double_triangle.png ├── instancing_quad.png ├── line_filtering.png ├── line_width_range.png ├── quad_diagram.png └── smoothstep.png ├── ssbo_lines.h └── tex_buffer_lines.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindGLFW3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/cmake/FindGLFW3.cmake -------------------------------------------------------------------------------- /cpu_lines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/cpu_lines.h -------------------------------------------------------------------------------- /extern/glad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/extern/glad.c -------------------------------------------------------------------------------- /extern/glad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/extern/glad.h -------------------------------------------------------------------------------- /extern/khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/extern/khrplatform.h -------------------------------------------------------------------------------- /extern/msh_argparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/extern/msh_argparse.h -------------------------------------------------------------------------------- /extern/msh_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/extern/msh_camera.h -------------------------------------------------------------------------------- /extern/msh_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/extern/msh_std.h -------------------------------------------------------------------------------- /extern/msh_vec_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/extern/msh_vec_math.h -------------------------------------------------------------------------------- /geometry_shader_lines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/geometry_shader_lines.h -------------------------------------------------------------------------------- /gl_lines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/gl_lines.h -------------------------------------------------------------------------------- /gl_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/gl_utils.h -------------------------------------------------------------------------------- /instancing_lines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/instancing_lines.h -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/main.c -------------------------------------------------------------------------------- /screenshots/aa_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/screenshots/aa_lines.png -------------------------------------------------------------------------------- /screenshots/double_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/screenshots/double_triangle.png -------------------------------------------------------------------------------- /screenshots/instancing_quad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/screenshots/instancing_quad.png -------------------------------------------------------------------------------- /screenshots/line_filtering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/screenshots/line_filtering.png -------------------------------------------------------------------------------- /screenshots/line_width_range.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/screenshots/line_width_range.png -------------------------------------------------------------------------------- /screenshots/quad_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/screenshots/quad_diagram.png -------------------------------------------------------------------------------- /screenshots/smoothstep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/screenshots/smoothstep.png -------------------------------------------------------------------------------- /ssbo_lines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/ssbo_lines.h -------------------------------------------------------------------------------- /tex_buffer_lines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhalber/Lines/HEAD/tex_buffer_lines.h --------------------------------------------------------------------------------