Commit Graph

55 Commits

Author SHA1 Message Date
nek0 102ff2ec77 finished episode 31 2020-08-29 22:13:25 +02:00
nek0 4f414f1410 finished episode 30. Episodes in between were either theory or trivial. 2020-08-29 17:15:07 +02:00
nek0 74387cf18b finished episode 27 2020-08-29 10:01:04 +02:00
nek0 8f5ea5531c no need to empty already empty MVars 2020-08-29 07:22:26 +02:00
nek0 9cd2ca9298 updated readme 2020-08-29 07:19:34 +02:00
nek0 8be1acee77 updated readme 2020-08-29 07:18:14 +02:00
nek0 055a12e94f finished episode 26 2020-08-29 07:13:49 +02:00
nek0 9fca6a7617 finished episode 25 2020-08-29 05:19:47 +02:00
nek0 fa0c6c4670 finished episode 24 2020-08-29 04:45:51 +02:00
nek0 ad1e3579e8 updated readme 2020-08-11 04:12:30 +02:00
nek0 dc68854f19 finished episode 23 2020-08-10 15:09:23 +02:00
nek0 c27d0a72e3 readability, executional verbosity and correction of y direction 2020-08-10 12:50:29 +02:00
nek0 31976ff185 add new dependency 2020-08-10 12:49:57 +02:00
nek0 0714859e5a purged old code 2020-08-09 22:34:10 +02:00
nek0 51718c2c66 move code to external module 2020-08-09 22:24:32 +02:00
nek0 85f45c71a3 more descriptive comment 2020-08-09 21:43:43 +02:00
nek0 2aaa7331b8 update readme 2020-08-09 21:43:04 +02:00
nek0 3b7237185d move the rendered picture around on key presses 2020-08-04 21:57:08 +02:00
nek0 4bc8b759a6 add view and model matrices 2020-06-12 20:13:36 +02:00
nek0 dc7162e407 visually seperate texture coords from vertex coords 2020-06-08 16:41:55 +02:00
nek0 96dfd765b1 resize to show lynx undistorted 2020-06-08 16:40:43 +02:00
nek0 c379042748 finished episode 20 2020-06-02 03:25:42 +02:00
nek0 747d7379ae deactivate unused uniform 2020-06-02 03:08:03 +02:00
nek0 155be720b3 finished episode 19. episode 18 was theory only 2020-05-23 14:08:34 +02:00
nek0 58db022a7b flip image at loading, not in shader 2020-05-23 11:16:53 +02:00
nek0 3dab16259e hunt errors 2020-05-22 23:59:29 +02:00
nek0 c55cb22ee2 I see cats 2020-05-22 23:49:17 +02:00
nek0 e3be56ab6c get textures halfway working 2020-05-22 16:16:06 +02:00
nek0 1714facb11 cleanup 2020-05-22 02:38:32 +02:00
nek0 750f55fda6 move clear to renderer 2020-05-22 02:31:24 +02:00
nek0 4a499165c4 get initial renderer to run 2020-05-22 02:29:16 +02:00
nek0 90d2ef73e6 Abstract Shaders into own module 2020-05-21 21:04:05 +02:00
nek0 c2014e41c5 abstract bindable stuff as typeclass 2020-05-21 18:17:38 +02:00
nek0 a0f9ffcc6e vertex array abstraction forgotten 2020-05-20 06:10:14 +02:00
nek0 2db17d3fd6 finished episode14 2020-05-20 05:54:43 +02:00
nek0 3046622519 finished episode13 2020-05-18 04:58:45 +02:00
nek0 9830e5d3ed rename project 2020-05-18 04:57:41 +02:00
nek0 7566605ec4 update readme 2020-05-18 03:24:59 +02:00
nek0 8c58ec6d81 finish episode 12 2020-05-17 21:28:05 +02:00
nek0 f5ae496256 make red channel cycle 2020-05-17 17:30:05 +02:00
nek0 b5b59bea7d don't throw away errors 2020-05-17 17:29:32 +02:00
nek0 01b6134331 move uniform write into loop 2020-05-17 17:28:39 +02:00
nek0 c377d27cb2 enable vsync synchronization 2020-05-17 17:27:18 +02:00
nek0 5390c2c57d uniform work now 2020-05-17 13:37:59 +02:00
nek0 d566595b1c add uniform to shader 2020-05-17 13:21:06 +02:00
nek0 1a924e70ef put error printing in place 2020-05-17 13:06:09 +02:00
nek0 2ad52f5ba2 remove next lesson's code 2020-05-17 13:04:30 +02:00
nek0 38a7c098dd use OpenGL's internal datatypes 2020-05-17 13:04:13 +02:00
nek0 4715d3f8e0 lower bounds for base 2020-05-17 12:40:22 +02:00
nek0 b3ba19f16c typo 2020-05-17 12:35:29 +02:00