Searched refs:pixelShader (Results 1 - 25 of 33) sorted by relevance

12

/external/swiftshader/src/D3D8/
H A DDirect3DPixelShader8.cpp21 Direct3DPixelShader8::Direct3DPixelShader8(Direct3DDevice8 *device, const unsigned long *shaderToken) : device(device), pixelShader(shaderToken)
81 return &pixelShader;
H A DDirect3DPixelShader8.hpp49 sw::PixelShader pixelShader; member in class:D3D8::Direct3DPixelShader8
H A DDirect3DDevice8.cpp78 pixelShader.push_back(0); // pixelShader[0] = 0
216 for(unsigned int i = 0; i < pixelShader.size(); i++)
218 if(pixelShader[i])
220 pixelShader[i]->unbind();
221 pixelShader[i] = 0;
663 for(index = 1; index < pixelShader.size(); index++) // Skip NULL handle
665 if(pixelShader[index] == 0)
667 pixelShader[index] = new Direct3DPixelShader8(this, function); // FIXME: Check for null
673 if(index == pixelShader
[all...]
H A DDirect3DDevice8.hpp244 std::vector<Direct3DPixelShader8*> pixelShader; member in class:D3D8::Direct3DDevice8
/external/swiftshader/src/D3D9/
H A DDirect3DPixelShader9.hpp54 sw::PixelShader pixelShader; member in class:D3D9::Direct3DPixelShader9
H A DDirect3DPixelShader9.cpp22 Direct3DPixelShader9::Direct3DPixelShader9(Direct3DDevice9 *device, const unsigned long *shaderToken) : device(device), pixelShader(shaderToken)
117 return &pixelShader;
H A DDirect3DStateBlock9.cpp46 pixelShader = 0;
241 device->SetPixelShader(pixelShader);
490 Direct3DPixelShader9 *pixelShader; local
491 device->GetPixelShader(reinterpret_cast<IDirect3DPixelShader9**>(&pixelShader));
493 if(pixelShader)
495 pixelShader->bind();
496 pixelShader->Release();
499 if(this->pixelShader)
501 this->pixelShader->unbind();
504 this->pixelShader
679 setPixelShader(Direct3DPixelShader9 *pixelShader) argument
[all...]
H A DDirect3DStateBlock9.hpp170 Direct3DPixelShader9 *pixelShader; member in class:D3D9::Direct3DStateBlock9
H A DDirect3DDevice9.cpp83 pixelShader = 0;
249 if(pixelShader)
251 pixelShader->unbind();
252 pixelShader = 0;
1671 if(pixelShader)
1673 pixelShader->AddRef();
1676 *shader = pixelShader;
2914 Direct3DPixelShader9 *pixelShader = static_cast<Direct3DPixelShader9*>(iPixelShader); local
2918 if(this->pixelShader == pixelShader)
[all...]
/external/swiftshader/src/OpenGL/libGL/
H A DShader.cpp410 pixelShader = 0;
415 delete pixelShader;
425 return pixelShader;
430 return pixelShader;
435 delete pixelShader;
436 pixelShader = new sw::PixelShader();
441 delete pixelShader;
442 pixelShader = nullptr;
H A DDevice.hpp90 sw::PixelShader *pixelShader; member in class:gl::Device
H A DShader.h133 sw::PixelShader *pixelShader; member in class:gl::FragmentShader
H A DDevice.cpp126 pixelShader = 0;
424 void Device::setPixelShader(PixelShader *pixelShader) argument
426 this->pixelShader = pixelShader;
647 if(pixelShader)
654 Renderer::setPixelShader(pixelShader); // Loads shader constants set with DEF
655 pixelShaderConstantsFDirty = pixelShader->dirtyConstantsF; // Shader DEF'ed constants are dirty
/external/swiftshader/src/OpenGL/libGLESv2/
H A DShader.cpp433 pixelShader = 0;
438 delete pixelShader;
448 return pixelShader;
453 return pixelShader;
458 delete pixelShader;
459 pixelShader = new sw::PixelShader();
464 delete pixelShader;
465 pixelShader = nullptr;
H A DShader.h130 sw::PixelShader *pixelShader; member in class:es2::FragmentShader
H A DDevice.hpp97 const sw::PixelShader *pixelShader; member in class:es2::Device
H A DDevice.cpp127 pixelShader = nullptr;
274 void Device::setPixelShader(const PixelShader *pixelShader) argument
276 this->pixelShader = pixelShader;
724 if(pixelShader)
731 Renderer::setPixelShader(pixelShader); // Loads shader constants set with DEF
732 pixelShaderConstantsFDirty = pixelShader->dirtyConstantsF; // Shader DEF'ed constants are dirty
/external/swiftshader/src/Renderer/
H A DSetupProcessor.cpp76 bool vPosZW = (context->pixelShader && context->pixelShader->isVPosDeclared() && fullPixelPositionRegister);
89 state.vFace = context->pixelShader && context->pixelShader->isVFaceDeclared();
125 if(context->vertexShader && context->pixelShader)
132 const Shader::Semantic& semantic = context->pixelShader->getInput(interpolant, component - project);
160 else if(context->preTransformed && context->pixelShader)
166 const Shader::Semantic& semantic = context->pixelShader->getInput(interpolant, component);
H A DContext.cpp302 pixelShader = 0;
597 if(pixelShader)
599 usesTexture = pixelShader->usesTexture(coordinate, component) || project;
1214 if(pixelShader)
1216 return pixelShader->usesDiffuse(component);
1296 if(pixelShader)
1298 return pixelShader->usesSpecular(component);
1401 if(!pixelShader)
1432 return pixelShader->usesTexture(coordinate, component);
1440 return pixelShader
[all...]
H A DPixelProcessor.cpp950 if(context->pixelShader)
952 state.shaderID = context->pixelShader->getSerialID();
959 state.depthOverride = context->pixelShader && context->pixelShader->depthOverride();
960 state.shaderContainsKill = context->pixelShader ? context->pixelShader->containsKill() : false;
1030 if(state.multiSample > 1 && context->pixelShader)
1032 state.centroid = context->pixelShader->containsCentroid();
1035 if(!context->pixelShader)
1047 if(context->pixelShader)
[all...]
H A DQuadRasterizer.cpp31 QuadRasterizer::QuadRasterizer(const PixelProcessor::State &state, const PixelShader *pixelShader) : state(state), shader(pixelShader) argument
H A DContext.hpp486 const PixelShader *pixelShader; member in class:sw::Context
H A DRenderer.cpp373 if(context->pixelShader)
408 if(pixelState.textureStage[stage].stageOperation != TextureStage::STAGE_DISABLE || context->pixelShader)
2102 void Renderer::loadConstants(const PixelShader *pixelShader) argument
2104 if(!pixelShader) return;
2106 size_t count = pixelShader->getLength();
2110 const Shader::Instruction *instruction = pixelShader->getInstruction(i);
2494 context->pixelShader = shader;
/external/webrtc/webrtc/modules/video_render/android/
H A Dvideo_render_opengles20.cc275 GLuint pixelShader = loadShader(GL_FRAGMENT_SHADER, pFragmentSource); local
276 if (!pixelShader) {
284 glAttachShader(program, pixelShader);
/external/swiftshader/src/OpenGL/compiler/
H A DOutputASM.h323 sw::PixelShader *pixelShader; member in class:glsl::OutputASM

Completed in 195 milliseconds

12