HomeSort by relevance Sort by last modified time
    Searched refs:VertexShader (Results 1 - 25 of 33) sorted by null

1 2

  /external/chromium_org/third_party/angle/src/libGLESv2/
DynamicHLSL.h 25 class VertexShader;
43 VertexShader *vertexShader, const std::vector<std::string>& transformFeedbackVaryings);
47 FragmentShader *fragmentShader, VertexShader *vertexShader,
52 std::string generateGeometryShaderHLSL(int registers, FragmentShader *fragmentShader, VertexShader *vertexShader) const;
62 std::string generateVaryingHLSL(VertexShader *shader, const std::string &varyingSemantic,
65 std::string generatePointSpriteHLSL(int registers, FragmentShader *fragmentShader, VertexShader *vertexShader) const
    [all...]
Shader.h 8 // classes VertexShader and FragmentShader. Implements GL shader objects and
143 class VertexShader : public Shader
148 VertexShader(ResourceManager *manager, const rx::Renderer *renderer, GLuint handle);
150 ~VertexShader();
160 DISALLOW_COPY_AND_ASSIGN(VertexShader);
Shader.cpp 9 // VertexShader and FragmentShader. Implements GL shader objects and related
480 VertexShader::VertexShader(ResourceManager *manager, const rx::Renderer *renderer, GLuint handle)
485 VertexShader::~VertexShader()
489 GLenum VertexShader::getType()
494 void VertexShader::uncompile()
502 void VertexShader::compile()
511 int VertexShader::getSemanticIndex(const std::string &attributeName)
532 void VertexShader::parseAttributes(
    [all...]
Program.h 29 class VertexShader;
125 VertexShader *mVertexShader;
ProgramBinary.h 41 class VertexShader;
136 bool link(InfoLog &infoLog, const AttributeBindings &attributeBindings, FragmentShader *fragmentShader, VertexShader *vertexShader,
180 bool linkVaryings(InfoLog &infoLog, FragmentShader *fragmentShader, VertexShader *vertexShader);
181 bool linkAttributes(InfoLog &infoLog, const AttributeBindings &attributeBindings, FragmentShader *fragmentShader, VertexShader *vertexShader);
DynamicHLSL.cpp 217 VertexShader *vertexShader, const std::vector<std::string>& transformFeedbackVaryings)
221 vertexShader->resetVaryingsRegisterAssignment();
246 for (unsigned int varyingIndex = 0; varyingIndex < vertexShader->mVaryings.size(); varyingIndex++)
248 PackedVarying *varying = &vertexShader->mVaryings[varyingIndex];
284 std::string DynamicHLSL::generateVaryingHLSL(VertexShader *shader, const std::string &varyingSemantic,
408 FragmentShader *fragmentShader, VertexShader *vertexShader,
439 int shaderVersion = vertexShader->getShaderVersion();
448 std::string varyingSemantic = (vertexShader->mUsesPointSize && shaderModel == 3) ? "COLOR" : "TEXCOORD"
    [all...]
ResourceManager.cpp 97 mShaderMap[handle] = new VertexShader(this, mRenderer, handle);
Program.cpp 176 mVertexShader = (VertexShader*)shader;
  /frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/
VertexShader.java 29 public class VertexShader extends Shader {
34 VertexShader mShader;
38 mShader = new VertexShader();
67 public VertexShader create() {
RenderState.java 39 VertexShader mVertex;
46 public RenderState(VertexShader pv,
63 public void setProgramVertex(VertexShader pv) {
Scene.java 51 ArrayList<VertexShader> mVertexShaders;
71 mVertexShaders = new ArrayList<VertexShader>();
153 public void appendShader(VertexShader v) {
292 VertexShader sI = mVertexShaders.get(i);
SceneManager.java 35 import com.android.scenegraph.VertexShader;
80 private VertexShader mDefaultVertex;
295 public static VertexShader getDefaultVS() {
331 VertexShader.Builder sb = new VertexShader.Builder(rs);
Renderable.java 179 VertexShader pv = mRenderState.mVertex;
  /external/chromium_org/cc/output/
program_binding.h 54 template <class VertexShader, class FragmentShader>
91 const VertexShader& vertex_shader() const { return vertex_shader_; }
95 VertexShader vertex_shader_;
  /external/deqp/framework/opengl/simplereference/
sglrShaderProgram.cpp 134 : rr::VertexShader (decl.getVertexInputCount(), decl.getVertexOutputCount())
155 this->rr::VertexShader::m_inputs[ndx].type = decl.m_vertexAttributes[ndx].type;
163 this->rr::VertexShader::m_outputs[ndx].type = decl.m_vertexToGeometryVaryings[ndx].type;
164 this->rr::VertexShader::m_outputs[ndx].flatshade = decl.m_vertexToGeometryVaryings[ndx].flatshade;
166 this->rr::GeometryShader::m_inputs[ndx] = this->rr::VertexShader::m_outputs[ndx];
180 this->rr::VertexShader::m_outputs[ndx].type = decl.m_vertexToFragmentVaryings[ndx].type;
181 this->rr::VertexShader::m_outputs[ndx].flatshade = decl.m_vertexToFragmentVaryings[ndx].flatshade;
183 this->rr::FragmentShader::m_inputs[ndx] = this->rr::VertexShader::m_outputs[ndx];
sglrShaderProgram.hpp 226 class ShaderProgram : private rr::VertexShader, private rr::GeometryShader, private rr::FragmentShader
234 inline const rr::VertexShader* getVertexShader (void) const { return static_cast<const rr::VertexShader*>(this); }
  /external/deqp/framework/referencerenderer/
rrShaders.hpp 99 class VertexShader
102 VertexShader (size_t numInputs, size_t numOutputs) : m_inputs(numInputs), m_outputs(numOutputs) {}
110 ~VertexShader() {}; // \note Renderer will not delete any objects passed in.
203 class VertexShaderLoop : public VertexShader
rrRenderer.hpp 62 Program (const VertexShader* vertexShader_, const FragmentShader* fragmentShader_, const GeometryShader* geometryShader_ = DE_NULL)
63 : vertexShader (vertexShader_)
69 const VertexShader* vertexShader;
  /frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/testapp/
FullscreenBlur.java 49 static VertexShader mPV_Paint;
50 static VertexShader mPV_Blur;
175 VertexShader.Builder vb = new VertexShader.Builder(rs);
SimpleAppRS.java 96 VertexShader genericV = SceneManager.getDefaultVS();
112 VertexShader genericV = SceneManager.getDefaultVS();
152 VertexShader genericV = SceneManager.getDefaultVS();
TestAppRS.java 73 private VertexShader mGenericV;
  /external/deqp/modules/egl/
teglRenderTests.cpp 192 class ReferenceShader : public rr::VertexShader, public rr::FragmentShader
201 : rr::VertexShader (2, 1) // color and pos in => color out
204 this->rr::VertexShader::m_inputs[0].type = rr::GENERICVECTYPE_FLOAT;
205 this->rr::VertexShader::m_inputs[1].type = rr::GENERICVECTYPE_FLOAT;
207 this->rr::VertexShader::m_outputs[0].type = rr::GENERICVECTYPE_FLOAT;
208 this->rr::VertexShader::m_outputs[0].flatshade = false;
404 rr::Program(static_cast<const rr::VertexShader*>(&shader), static_cast<const rr::FragmentShader*>(&shader)),
463 static deUint32 createProgram (deUint32 vertexShader, deUint32 fragmentShader)
466 glAttachShader(program, vertexShader);
    [all...]
  /external/deqp/modules/gles3/functional/
es3fShaderBuiltinVarTests.cpp 879 class VertexIDReferenceShader : public rr::VertexShader, public rr::FragmentShader
888 : rr::VertexShader (2, 1) // color and pos in => color out
891 this->rr::VertexShader::m_inputs[0].type = rr::GENERICVECTYPE_FLOAT;
892 this->rr::VertexShader::m_inputs[1].type = rr::GENERICVECTYPE_FLOAT;
894 this->rr::VertexShader::m_outputs[0].type = rr::GENERICVECTYPE_FLOAT;
895 this->rr::VertexShader::m_outputs[0].flatshade = false;
    [all...]
  /external/deqp/modules/glshared/
glsTextureBufferCase.cpp 159 class CoordVertexShader : public rr::VertexShader
163 : rr::VertexShader(1, 1)
184 class TextureVertexShader : public rr::VertexShader
188 : rr::VertexShader (1, 1)
665 const rr::VertexShader* const vertexShader = (renderBits & RENDERBITS_AS_VERTEX_TEXTURE ? static_cast<const rr::VertexShader*>(&textureVertexShader) : &coordVertexShader);
675 const rr::Program program(vertexShader, fragmentShader);
    [all...]
  /external/deqp/executor/
xeTestCaseResult.hpp 67 class VertexShader;

Completed in 699 milliseconds

1 2