MeshLib
 
Loading...
Searching...
No Matches
MRShaderBlocks.h
Go to the documentation of this file.
1#pragma once
2#include "exports.h"
3#include <string>
4
5namespace MR
6{
7
8MRVIEWER_API std::string getPickerFragmentShader( bool points, bool cornerMode = true );
9
10MRVIEWER_API std::string getFragmentShaderClippingBlock();
11
12MRVIEWER_API std::string getFragmentShaderPointSizeBlock();
13
14MRVIEWER_API std::string getFragmentShaderOnlyOddBlock( bool sampleMask );
15
16MRVIEWER_API std::string getFragmentShaderHeaderBlock( bool gl4, bool alphaSort );
17
18MRVIEWER_API std::string getFragmentShaderEndBlock( bool alphaSort );
19
20MRVIEWER_API std::string getShaderMainBeginBlock();
21
22}
Definition MRCameraOrientationPlugin.h:7
MRVIEWER_API std::string getShaderMainBeginBlock()
MRVIEWER_API std::string getFragmentShaderOnlyOddBlock(bool sampleMask)
MRVIEWER_API std::string getFragmentShaderClippingBlock()
MRVIEWER_API std::string getFragmentShaderEndBlock(bool alphaSort)
MRVIEWER_API std::string getFragmentShaderPointSizeBlock()
MRVIEWER_API std::string getFragmentShaderHeaderBlock(bool gl4, bool alphaSort)
MRVIEWER_API std::string getPickerFragmentShader(bool points, bool cornerMode=true)