HomeSort by relevance Sort by last modified time
    Searched defs:Shader (Results 1 - 25 of 42) sorted by null

1 2

  /external/deqp/framework/randomshaders/
rsgShader.cpp 2 * drawElements Quality Program Random Shader Generator
21 * \brief Shader Class.
67 Shader::Shader (Type type)
73 Shader::~Shader (void)
81 void Shader::getOutputs (vector<const Variable*>& outputs) const
93 void Shader::tokenize (GeneratorState& state, TokenStream& str) const
96 if (state.getShader().getType() == Shader::TYPE_FRAGMENT)
115 void Shader::execute (ExecutionContext& execCtx) cons
    [all...]
rsgShader.hpp 4 * drawElements Quality Program Random Shader Generator
23 * \brief Shader Class.
80 class Shader
91 Shader (Type type);
92 ~Shader (void);
  /external/chromium_org/third_party/angle/src/libGLESv2/
Shader.cpp 7 // Shader.cpp: Implements the gl::Shader class and its derived classes
8 // VertexShader and FragmentShader. Implements GL shader objects and related
11 #include "libGLESv2/Shader.h"
26 Shader::Shader(ResourceManager *manager, rx::ShaderImpl *impl, GLenum type, GLuint handle)
38 Shader::~Shader()
42 GLuint Shader::getHandle() const
47 void Shader::setSource(GLsizei count, const char *const *string, const GLint *length
    [all...]
Shader.h 7 // Shader.h: Defines the abstract gl::Shader class and its concrete derived
8 // classes VertexShader and FragmentShader. Implements GL shader objects and
55 class Shader
58 Shader(ResourceManager *manager, rx::ShaderImpl *impl, GLenum type, GLuint handle);
60 virtual ~Shader();
99 DISALLOW_COPY_AND_ASSIGN(Shader);
107 unsigned int mRefCount; // Number of program objects this shader is attached to
108 bool mDeleteStatus; // Flag to indicate that the shader can be deleted when no longer in use
109 bool mCompiled; // Indicates if this shader has been successfully compile
    [all...]
  /cts/tests/tests/graphics/src/android/graphics/cts/
ShaderTest.java 22 import android.graphics.Shader;
27 new Shader();
36 Shader shader = new BitmapShader(bitmap, Shader.TileMode.REPEAT, Shader.TileMode.REPEAT); local
39 shader.setLocalMatrix(m);
40 assertFalse(shader.getLocalMatrix(m));
42 shader.setLocalMatrix(null);
43 assertFalse(shader.getLocalMatrix(m))
    [all...]
  /external/chromium_org/gpu/command_buffer/service/
shader_manager.cc 15 Shader::Shader(GLuint service_id, GLenum shader_type)
22 Shader::~Shader() {
25 void Shader::DoCompile(ShaderTranslatorInterface* translator,
27 // Translate GL ES 2.0 shader to Desktop GL shader and pass that to
64 // We cannot reach here if we are using the shader translator.
77 << "Shader translator allowed/produced an invalid shader "
144 Shader* shader = shaders_.begin()->second.get(); local
    [all...]
shader_manager.h 21 // This is used to keep the source code for a shader. This is because in order
25 class GPU_EXPORT Shader : public base::RefCounted<Shader> {
127 friend class base::RefCounted<Shader>;
130 Shader(GLuint service_id, GLenum shader_type);
131 ~Shader();
139 // The shader this Shader is tracking.
141 // Type of shader - GL_VERTEX_SHADER or GL_FRAGMENT_SHADER.
147 // The shader source as passed to glShaderSource
    [all...]
  /frameworks/base/graphics/java/android/graphics/
Shader.java 20 * Shader is the based class for objects that return horizontal spans of colors
21 * during drawing. A subclass of Shader is installed in a Paint calling
22 * paint.setShader(shader). After that any object (other than a bitmap) that is
23 * drawn with that paint will get its color(s) from the shader.
25 public class Shader {
44 * replicate the edge color if the shader draws outside of its
49 * repeat the shader's image horizontally and vertically
53 * repeat the shader's image horizontally and vertically, alternating
65 * Return true if the shader has a non-identity local matrix.
66 * @param localM If not null, it is set to the shader's local matrix
    [all...]
  /frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/
Shader.java 33 public abstract class Shader extends SceneGraphBase {
46 public Shader() {
  /external/deqp/framework/opengl/
gluShaderProgram.cpp 38 // Shader
40 Shader::Shader (const RenderContext& renderCtx, ShaderType shaderType)
52 Shader::~Shader (void)
58 void Shader::setSources (int numSourceStrings, const char* const* sourceStrings, const int* lengths)
73 void Shader::compile (void)
165 void Program::attachShader (deUint32 shader)
169 gl.attachShader(m_program, shader);
173 void Program::detachShader (deUint32 shader)
    [all...]
gluShaderProgram.hpp 23 * \brief Shader and Program helpers.
44 * \brief Shader information (compile status, log, etc.).
48 ShaderType type; //!< Shader type.
49 std::string source; //!< Shader source.
70 * \brief Shader object.
72 class Shader
75 Shader (const RenderContext& renderCtx, ShaderType shaderType);
76 ~Shader (void);
92 Shader (const Shader& other)
    [all...]
  /external/deqp/modules/gles31/functional/
es31fProgramInterfaceDefinition.cpp 103 Shader::Shader (glu::ShaderType type, glu::GLSLVersion version)
109 Shader::~Shader (void)
216 bool Shader::isValid (void) const
265 // Shader type specific
316 // delete shader struct types, need to be done by the program since shaders might share struct types
339 Shader* Program::addShader (glu::ShaderType type, glu::GLSLVersion version)
341 Shader* shader; local
    [all...]
es31fProgramInterfaceDefinition.hpp 63 class Shader
74 Shader (glu::ShaderType type, glu::GLSLVersion version);
75 ~Shader (void);
77 Shader (const Shader&);
78 Shader& operator= (const Shader&);
93 Shader* addShader (glu::ShaderType type, glu::GLSLVersion version);
98 const std::vector<Shader*>& getShaders (void) const;
114 std::vector<Shader*> m_shaders
    [all...]
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
Blit11.h 73 struct Shader
83 typedef std::map<BlitParameters, Shader, BlitParametersComparisonFunction> BlitShaderMap;
98 typedef std::map<SwizzleParameters, Shader, SwizzleParametersComparisonFunction> SwizzleShaderMap;
  /external/chromium_org/native_client_sdk/src/examples/api/video_decode/
video_decode.cc 44 struct Shader {
45 Shader() : program(0), texcoord_scale_location(0) {}
46 ~Shader() {}
116 Shader CreateProgram(const char* vertex_shader, const char* fragment_shader);
144 // Shader program to draw GL_TEXTURE_2D target.
145 Shader shader_2d_;
146 // Shader program to draw GL_TEXTURE_RECTANGLE_ARB target.
147 Shader shader_rectangle_arb_;
148 // Shader program to draw GL_TEXTURE_EXTERNAL_OES target.
149 Shader shader_external_oes_
659 Shader shader; local
709 GLuint shader = gles2_if_->CreateShader(context_->pp_resource(), type); local
    [all...]
  /external/chromium_org/ppapi/examples/video_decode/
video_decode.cc 45 struct Shader {
46 Shader() : program(0), texcoord_scale_location(0) {}
47 ~Shader() {}
117 Shader CreateProgram(const char* vertex_shader, const char* fragment_shader);
145 // Shader program to draw GL_TEXTURE_2D target.
146 Shader shader_2d_;
147 // Shader program to draw GL_TEXTURE_RECTANGLE_ARB target.
148 Shader shader_rectangle_arb_;
149 // Shader program to draw GL_TEXTURE_EXTERNAL_OES target.
150 Shader shader_external_oes_
660 Shader shader; local
710 GLuint shader = gles2_if_->CreateShader(context_->pp_resource(), type); local
    [all...]
video_decode_dev.cc 48 struct Shader {
49 Shader() : program(0),
140 Shader CreateProgram(const char* vertex_shader,
190 // Shader program to draw GL_TEXTURE_2D target.
191 Shader shader_2d_;
192 // Shader program to draw GL_TEXTURE_RECTANGLE_ARB target.
193 Shader shader_rectangle_arb_;
576 // shader program.
633 Shader VideoDecodeDemoInstance::CreateProgram(const char* vertex_shader,
635 Shader shader local
675 GLuint shader = gles2_if_->CreateShader(context_->pp_resource(), type); local
    [all...]
  /external/deqp/framework/common/
tcuTestLog.hpp 96 typedef LogShader Shader;
118 TestLog& operator<< (const Shader& shader);
430 inline TestLog& TestLog::operator<< (const Shader& shader) { shader.write(*this); return *this; }
  /external/deqp/executor/
xeTestCaseResult.hpp 301 class Shader : public Item
316 Shader (void) : Item(TYPE_SHADER), shaderType(SHADERTYPE_LAST), compileStatus(false) {}
317 ~Shader (void) {}
  /external/deqp/modules/egl/
teglGLES2SharingThreadedTests.cpp 76 class Shader;
92 SharedPtr<Shader> popShader (int index);
93 const SharedPtr<Shader> getShader (int index) const { return m_shaders[index]; }
94 void addShader (SharedPtr<Shader> shader) { m_shaders.push_back(shader); }
105 std::vector<SharedPtr<Shader> > m_shaders;
127 SharedPtr<Shader> GLES2ResourceManager::popShader (int index)
129 SharedPtr<Shader> shader = m_shaders[index] local
1326 GLuint shader; member in class:deqp::egl::GLES2ThreadTest::Shader
1364 GLuint shader = 0; local
1393 GLuint shader = m_shader->shader; local
2371 SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->getShader(shaderNdx); local
2677 SharedPtr<GLES2ThreadTest::Shader> shader; local
2685 SharedPtr<GLES2ThreadTest::Shader> shader; local
2712 SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->popShader(destroyableShaderNdx); local
2720 SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->popShader(definedShaderNdx); local
2741 SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->popShader(attachShaderNdx); local
3454 SharedPtr<GLES2ThreadTest::Shader> shader; local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/main/
mtypes.h 95 * attributes. In GL_ARB_vertex_program shader the aliasing is optional.
143 * the aliased GL_NV_vertex_program shader attributes.
148 * include the NV shader attributes.
151 * include the OpenGL 2.0+ GLSL generic shader attributes.
237 VERT_RESULT_VAR0 = 19, /**< shader varying */
308 GEOM_RESULT_VAR0 = 18, /**< shader varying, should really be 16 */
337 FRAG_ATTRIB_VAR0 = 16, /**< shader varying */
958 GLboolean _NeedVertices; /**< Use fast shader? */
    [all...]
  /external/mesa3d/src/mesa/main/
mtypes.h 95 * attributes. In GL_ARB_vertex_program shader the aliasing is optional.
143 * the aliased GL_NV_vertex_program shader attributes.
148 * include the NV shader attributes.
151 * include the OpenGL 2.0+ GLSL generic shader attributes.
237 VERT_RESULT_VAR0 = 19, /**< shader varying */
308 GEOM_RESULT_VAR0 = 18, /**< shader varying, should really be 16 */
337 FRAG_ATTRIB_VAR0 = 16, /**< shader varying */
958 GLboolean _NeedVertices; /**< Use fast shader? */
    [all...]
  /external/chromium_org/third_party/libaddressinput/src/java/
android.jar 
  /external/robolectric/lib/main/
android.jar 
  /prebuilts/sdk/10/
android.jar 

Completed in 489 milliseconds

1 2