Blender Git Commit Log

Git Commits -> Revision efd44f8

Revision efd44f8 by Clément Foucault (master)
August 13, 2018, 21:01 (GMT)
Cleanup: GPU codegen: remove most of legacy code

A lot of code in codegen was used by previous GLSL system.
Now most of it is not used due to all the things being written from scratch
in 2.8 and we can clean most of it.

As a side not this make the system a bit less flexible (no support for
cubemaps, preview image, etc...) but can be extended again.

Commit Details:

Full Hash: efd44f8480b692e169155f5f35077a76969f6844
Parent Commit: 77b39bb
Lines Changed: +181, -425

5 Modified Paths:

/source/blender/draw/intern/draw_manager_data.c (+12, -33) (Diff)
/source/blender/gpu/GPU_material.h (+0, -71) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+103, -260) (Diff)
/source/blender/gpu/intern/gpu_codegen.h (+65, -60) (Diff)
/source/blender/gpu/intern/gpu_uniformbuffer.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021