Changeset View
Changeset View
Standalone View
Standalone View
source/blender/compositor/operations/COM_TextureOperation.h
| Show All 38 Lines | private: | ||||
| const RenderData *m_rd; | const RenderData *m_rd; | ||||
| SocketReader *m_inputSize; | SocketReader *m_inputSize; | ||||
| SocketReader *m_inputOffset; | SocketReader *m_inputOffset; | ||||
| struct ImagePool *m_pool; | struct ImagePool *m_pool; | ||||
| bool m_sceneColorManage; | bool m_sceneColorManage; | ||||
| protected: | protected: | ||||
| /** | /** | ||||
| * Determine the output resolution. The resolution is retrieved from the Renderer | |||||
| */ | |||||
| void determineResolution(unsigned int resolution[2], | |||||
| unsigned int preferredResolution[2]) override; | |||||
| /** | |||||
| * Constructor | * Constructor | ||||
| */ | */ | ||||
| TextureBaseOperation(); | TextureBaseOperation(); | ||||
| public: | public: | ||||
| void executePixelSampled(float output[4], float x, float y, PixelSampler sampler) override; | void executePixelSampled(float output[4], float x, float y, PixelSampler sampler) override; | ||||
| void setTexture(Tex *texture) | void setTexture(Tex *texture) | ||||
| Show All 26 Lines | |||||