vertex_fragment.out 424 B

1234567891011121314151617181920212223242526272829303132333435
  1. static const char vertex_fragment_shader_glsl[] = {
  2. R"<!>(#[versions]
  3. lines = "#define MODE_LINES";
  4. #[vertex]
  5. #version 450
  6. #VERSION_DEFINES
  7. layout(location = 0) out vec3 uv_interp;
  8. void main() {
  9. #ifdef MODE_LINES
  10. uv_interp = vec3(0,0,1);
  11. #endif
  12. }
  13. #[fragment]
  14. #version 450
  15. #VERSION_DEFINES
  16. #define M_PI 3.14159265359
  17. layout(location = 0) out vec4 dst_color;
  18. void main() {
  19. dst_color = vec4(1,1,0,0);
  20. }
  21. )<!>"
  22. };