git-svn-id: svn://db.shs.com.ru/libs@701 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -30,6 +30,7 @@
|
||||
class Renderer: public RendererBase {
|
||||
friend class QGLView;
|
||||
friend class MouseController;
|
||||
friend class RendererBase;
|
||||
friend class RendererMaterial;
|
||||
friend class RendererService;
|
||||
friend class RendererSelection;
|
||||
@@ -58,7 +59,9 @@ class Renderer: public RendererBase {
|
||||
dbrNormalZ,
|
||||
dbrSpecularReflect,
|
||||
dbrEmissionRough,
|
||||
//dbrSpeedBitangXY,
|
||||
dbrSpeedBitangXY,
|
||||
|
||||
dbrBuffersCount,
|
||||
};
|
||||
enum OutBufferRole {
|
||||
obrTonemap,
|
||||
@@ -89,7 +92,7 @@ protected:
|
||||
void fillObjectsBuffer(const ObjectBaseList & ol, RenderPass pass);
|
||||
void reloadObjects();
|
||||
void renderObjects(Scene & scene, RenderPass pass);
|
||||
void renderLight(int first_wr_buff);
|
||||
void renderLight(int first_wr_buff, bool clear_only);
|
||||
|
||||
bool bindShader(ShaderRole role, QOpenGLShaderProgram ** ret = 0);
|
||||
bool bindShader(QOpenGLShaderProgram * sp);
|
||||
|
||||
Reference in New Issue
Block a user