diff options
| author | raysan5 <raysan5@gmail.com> | 2016-04-01 10:39:33 +0200 |
|---|---|---|
| committer | raysan5 <raysan5@gmail.com> | 2016-04-01 10:39:33 +0200 |
| commit | 06a8d7eb06e1573d5cce991ca39f6cb1067ea6fb (patch) | |
| tree | 588520d9c1f4620a8a1e362f165a9214afe5d9e4 /src/core.c | |
| parent | 108055cd62bdc792e685db5c5640e6d70259b067 (diff) | |
| download | raylib-06a8d7eb06e1573d5cce991ca39f6cb1067ea6fb.tar.gz raylib-06a8d7eb06e1573d5cce991ca39f6cb1067ea6fb.zip | |
Remove old postprocessing system
Diffstat (limited to 'src/core.c')
| -rw-r--r-- | src/core.c | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -543,12 +543,8 @@ void BeginDrawing(void) updateTime = currentTime - previousTime; previousTime = currentTime; - if (IsPosproShaderEnabled()) rlEnablePostproFBO(); - rlClearScreenBuffers(); // Clear current framebuffers - rlLoadIdentity(); // Reset current matrix (MODELVIEW) - rlMultMatrixf(MatrixToFloat(downscaleView)); // If downscale required, apply it here //rlTranslatef(0.375, 0.375, 0); // HACK to have 2D pixel-perfect drawing on OpenGL 1.1 @@ -578,7 +574,7 @@ void BeginDrawingPro(int blendMode, Shader shader, Matrix transform) BeginDrawing(); SetBlendMode(blendMode); - SetPostproShader(shader); + SetCustomShader(shader); rlMultMatrixf(MatrixToFloat(transform)); } @@ -588,12 +584,11 @@ void EndDrawing(void) { rlglDraw(); // Draw Buffers (Only OpenGL 3+ and ES2) - if (IsPosproShaderEnabled()) rlglDrawPostpro(); // Draw postprocessing effect (shader) - SwapBuffers(); // Copy back buffer to front buffer PollInputEvents(); // Poll user events + // Frame time control system currentTime = GetTime(); drawTime = currentTime - previousTime; previousTime = currentTime; |
