/external/swiftshader/src/Renderer/ |
D | TextureStage.cpp | 24 TextureStage::State::State() in State() 29 TextureStage::TextureStage() : sampler(0), previousStage(0) in TextureStage() function in sw::TextureStage 33 TextureStage::~TextureStage() in ~TextureStage() 37 void TextureStage::init(int stage, const Sampler *sampler, const TextureStage *previousStage) in init() 62 TextureStage::State TextureStage::textureStageState() const in textureStageState() 92 void TextureStage::setConstantColor(const Color<float> &constantColor) in setConstantColor() 106 void TextureStage::setBumpmapMatrix(int element, float value) in setBumpmapMatrix() 119 void TextureStage::setLuminanceScale(float value) in setLuminanceScale() 126 void TextureStage::setLuminanceOffset(float value) in setLuminanceOffset() 133 void TextureStage::setTexCoordIndex(unsigned int texCoordIndex) in setTexCoordIndex() [all …]
|
D | PixelProcessor.hpp | 89 TextureStage::State textureStage[8]; 204 virtual void setStageOperation(unsigned int stage, TextureStage::StageOperation stageOperation); 205 virtual void setFirstArgument(unsigned int stage, TextureStage::SourceArgument firstArgument); 206 virtual void setSecondArgument(unsigned int stage, TextureStage::SourceArgument secondArgument); 207 virtual void setThirdArgument(unsigned int stage, TextureStage::SourceArgument thirdArgument); 208 …virtual void setStageOperationAlpha(unsigned int stage, TextureStage::StageOperation stageOperatio… 209 …virtual void setFirstArgumentAlpha(unsigned int stage, TextureStage::SourceArgument firstArgumentA… 210 …virtual void setSecondArgumentAlpha(unsigned int stage, TextureStage::SourceArgument secondArgumen… 211 …virtual void setThirdArgumentAlpha(unsigned int stage, TextureStage::SourceArgument thirdArgumentA… 212 virtual void setFirstModifier(unsigned int stage, TextureStage::ArgumentModifier firstModifier); [all …]
|
D | TextureStage.hpp | 28 class TextureStage class 131 TextureStage(); 133 ~TextureStage(); 135 void init(int stage, const Sampler *sampler, const TextureStage *previousStage); 194 const TextureStage *previousStage;
|
D | PixelProcessor.cpp | 186 …void PixelProcessor::setStageOperation(unsigned int stage, TextureStage::StageOperation stageOpera… in setStageOperation() 195 …void PixelProcessor::setFirstArgument(unsigned int stage, TextureStage::SourceArgument firstArgume… in setFirstArgument() 204 …void PixelProcessor::setSecondArgument(unsigned int stage, TextureStage::SourceArgument secondArgu… in setSecondArgument() 213 …void PixelProcessor::setThirdArgument(unsigned int stage, TextureStage::SourceArgument thirdArgume… in setThirdArgument() 222 …void PixelProcessor::setStageOperationAlpha(unsigned int stage, TextureStage::StageOperation stage… in setStageOperationAlpha() 231 …void PixelProcessor::setFirstArgumentAlpha(unsigned int stage, TextureStage::SourceArgument firstA… in setFirstArgumentAlpha() 240 …void PixelProcessor::setSecondArgumentAlpha(unsigned int stage, TextureStage::SourceArgument secon… in setSecondArgumentAlpha() 249 …void PixelProcessor::setThirdArgumentAlpha(unsigned int stage, TextureStage::SourceArgument thirdA… in setThirdArgumentAlpha() 258 …void PixelProcessor::setFirstModifier(unsigned int stage, TextureStage::ArgumentModifier firstModi… in setFirstModifier() 267 …void PixelProcessor::setSecondModifier(unsigned int stage, TextureStage::ArgumentModifier secondMo… in setSecondModifier() [all …]
|
D | Context.hpp | 436 TextureStage textureStage[8];
|
D | Renderer.hpp | 170 TextureStage::Uniforms textureStage[8];
|
D | Context.cpp | 1407 if(textureStage[i].stageOperation == TextureStage::STAGE_DISABLE) in textureActive()
|
D | Renderer.cpp | 408 …if(pixelState.textureStage[stage].stageOperation != TextureStage::STAGE_DISABLE || context->pixelS… in draw()
|
/external/swiftshader/src/Shader/ |
D | PixelPipeline.cpp | 43 if(state.textureStage[stage].stageOperation == TextureStage::STAGE_DISABLE) in fixedFunction() 389 const TextureStage::State &textureStage = state.textureStage[stage]; in blendTexture() 391 if(textureStage.firstArgument == TextureStage::SOURCE_CONSTANT || in blendTexture() 392 textureStage.firstArgumentAlpha == TextureStage::SOURCE_CONSTANT || in blendTexture() 393 textureStage.secondArgument == TextureStage::SOURCE_CONSTANT || in blendTexture() 394 textureStage.secondArgumentAlpha == TextureStage::SOURCE_CONSTANT || in blendTexture() 395 textureStage.thirdArgument == TextureStage::SOURCE_CONSTANT || in blendTexture() 396 textureStage.thirdArgumentAlpha == TextureStage::SOURCE_CONSTANT) in blendTexture() 404 if(textureStage.firstArgument == TextureStage::SOURCE_TFACTOR || in blendTexture() 405 textureStage.firstArgumentAlpha == TextureStage::SOURCE_TFACTOR || in blendTexture() [all …]
|
/external/swiftshader/src/OpenGL/libGLES_CM/ |
D | utilities.cpp | 509 sw::TextureStage::StageOperation ConvertCombineOperation(GLenum operation) in ConvertCombineOperation() 513 case GL_REPLACE: return sw::TextureStage::STAGE_SELECTARG1; in ConvertCombineOperation() 514 case GL_MODULATE: return sw::TextureStage::STAGE_MODULATE; in ConvertCombineOperation() 515 case GL_ADD: return sw::TextureStage::STAGE_ADD; in ConvertCombineOperation() 516 case GL_ADD_SIGNED: return sw::TextureStage::STAGE_ADDSIGNED; in ConvertCombineOperation() 517 case GL_INTERPOLATE: return sw::TextureStage::STAGE_LERP; in ConvertCombineOperation() 518 case GL_SUBTRACT: return sw::TextureStage::STAGE_SUBTRACT; in ConvertCombineOperation() 519 case GL_DOT3_RGB: return sw::TextureStage::STAGE_DOT3; in ConvertCombineOperation() 520 case GL_DOT3_RGBA: return sw::TextureStage::STAGE_DOT3; in ConvertCombineOperation() 521 default: UNREACHABLE(operation); return sw::TextureStage::STAGE_SELECTARG1; in ConvertCombineOperation() [all …]
|
D | Context.cpp | 2079 device->setFirstArgument(unit, sw::TextureStage::SOURCE_TEXTURE); // Cs in applyTextures() 2080 device->setFirstModifier(unit, sw::TextureStage::MODIFIER_COLOR); in applyTextures() 2081 device->setSecondArgument(unit, sw::TextureStage::SOURCE_CURRENT); // Cp in applyTextures() 2082 device->setSecondModifier(unit, sw::TextureStage::MODIFIER_COLOR); in applyTextures() 2083 device->setThirdArgument(unit, sw::TextureStage::SOURCE_CONSTANT); // Cc in applyTextures() 2084 device->setThirdModifier(unit, sw::TextureStage::MODIFIER_COLOR); in applyTextures() 2086 device->setFirstArgumentAlpha(unit, sw::TextureStage::SOURCE_TEXTURE); // As in applyTextures() 2087 device->setFirstModifierAlpha(unit, sw::TextureStage::MODIFIER_ALPHA); in applyTextures() 2088 device->setSecondArgumentAlpha(unit, sw::TextureStage::SOURCE_CURRENT); // Ap in applyTextures() 2089 device->setSecondModifierAlpha(unit, sw::TextureStage::MODIFIER_ALPHA); in applyTextures() [all …]
|
D | utilities.h | 67 sw::TextureStage::StageOperation ConvertCombineOperation(GLenum operation); 68 sw::TextureStage::SourceArgument ConvertSourceArgument(GLenum argument); 69 sw::TextureStage::ArgumentModifier ConvertSourceOperand(GLenum operand);
|
/external/swiftshader/src/D3D9/ |
D | Direct3DDevice9.cpp | 4532 renderer->setStageOperation(stage, sw::TextureStage::STAGE_DISABLE); in SetTextureStageState() 4535 renderer->setStageOperation(stage, sw::TextureStage::STAGE_SELECTARG1); in SetTextureStageState() 4538 renderer->setStageOperation(stage, sw::TextureStage::STAGE_SELECTARG2); in SetTextureStageState() 4541 renderer->setStageOperation(stage, sw::TextureStage::STAGE_MODULATE); in SetTextureStageState() 4544 renderer->setStageOperation(stage, sw::TextureStage::STAGE_MODULATE2X); in SetTextureStageState() 4547 renderer->setStageOperation(stage, sw::TextureStage::STAGE_MODULATE4X); in SetTextureStageState() 4550 renderer->setStageOperation(stage, sw::TextureStage::STAGE_ADD); in SetTextureStageState() 4553 renderer->setStageOperation(stage, sw::TextureStage::STAGE_ADDSIGNED); in SetTextureStageState() 4556 renderer->setStageOperation(stage, sw::TextureStage::STAGE_ADDSIGNED2X); in SetTextureStageState() 4559 renderer->setStageOperation(stage, sw::TextureStage::STAGE_SUBTRACT); in SetTextureStageState() [all …]
|
/external/swiftshader/src/ |
D | Android.mk | 58 Renderer/TextureStage.cpp \
|
/external/swiftshader/src/OpenGL/libGL/ |
D | Context.cpp | 2051 device->setStageOperation(samplerIndex, sw::TextureStage::STAGE_MODULATE); in applyTextures() 2052 device->setFirstArgument(samplerIndex, sw::TextureStage::SOURCE_TEXTURE); in applyTextures() 2053 device->setSecondArgument(samplerIndex, sw::TextureStage::SOURCE_CURRENT); in applyTextures() 2056 device->setStageOperationAlpha(samplerIndex, sw::TextureStage::STAGE_MODULATE); in applyTextures() 2057 device->setFirstArgumentAlpha(samplerIndex, sw::TextureStage::SOURCE_TEXTURE); in applyTextures() 2058 device->setSecondArgumentAlpha(samplerIndex, sw::TextureStage::SOURCE_CURRENT); in applyTextures() 2067 device->setStageOperation(samplerIndex, sw::TextureStage::STAGE_SELECTARG1); in applyTextures() 2068 device->setFirstArgument(samplerIndex, sw::TextureStage::SOURCE_CURRENT); in applyTextures() 2069 device->setSecondArgument(samplerIndex, sw::TextureStage::SOURCE_CURRENT); in applyTextures() 2072 device->setStageOperationAlpha(samplerIndex, sw::TextureStage::STAGE_SELECTARG1); in applyTextures() [all …]
|