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

1 2 3

  /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/swiftshader/src/OpenGL/libGL/
Shader.h 15 // Shader.h: Defines the abstract Shader class and its concrete derived
16 // classes VertexShader and FragmentShader. Implements GL shader objects and
44 class Shader : public glsl::Shader
49 Shader(ResourceManager *manager, GLuint handle);
51 virtual ~Shader();
89 unsigned int mRefCount; // Number of program objects this shader is attached to
90 bool mDeleteStatus; // Flag to indicate that the shader can be deleted when no longer in use
95 class VertexShader : public Shader
    [all...]
Shader.cpp 15 // Shader.cpp: Implements the Shader class and its derived classes
16 // VertexShader and FragmentShader. Implements GL shader objects and related
19 #include "Shader.h"
28 bool Shader::compilerInitialized = false;
30 Shader::Shader(ResourceManager *manager, GLuint handle) : mHandle(handle), mResourceManager(manager)
40 Shader::~Shader()
45 GLuint Shader::getName() cons
    [all...]
  /external/swiftshader/src/OpenGL/libGLESv2/
Shader.h 15 // Shader.h: Defines the abstract Shader class and its concrete derived
16 // classes VertexShader and FragmentShader. Implements GL shader objects and
41 class Shader : public glsl::Shader
46 Shader(ResourceManager *manager, GLuint handle);
48 virtual ~Shader();
86 unsigned int mRefCount; // Number of program objects this shader is attached to
87 bool mDeleteStatus; // Flag to indicate that the shader can be deleted when no longer in use
92 class VertexShader : public Shader
    [all...]
Shader.cpp 15 // Shader.cpp: Implements the Shader class and its derived classes
16 // VertexShader and FragmentShader. Implements GL shader objects and related
19 #include "Shader.h"
28 bool Shader::compilerInitialized = false;
30 Shader::Shader(ResourceManager *manager, GLuint handle) : mHandle(handle), mResourceManager(manager)
40 Shader::~Shader()
45 GLuint Shader::getName() cons
    [all...]
  /external/deqp/modules/gles31/functional/
es31fProgramInterfaceDefinition.cpp 105 Shader::Shader (glu::ShaderType type, glu::GLSLVersion version)
111 Shader::~Shader (void)
218 bool Shader::isValid (void) const
267 // Shader type specific
432 // delete shader struct types, need to be done by the program since shaders might share struct types
455 Shader* Program::addShader (glu::ShaderType type, glu::GLSLVersion version)
459 Shader* shader;
    [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;
120 std::vector<Shader*> m_shaders
    [all...]
  /cts/tests/tests/graphics/src/android/graphics/cts/
ShaderTest.java 27 import android.graphics.Shader;
39 new Shader();
49 Shader shader = new BitmapShader(bitmap, Shader.TileMode.REPEAT, Shader.TileMode.REPEAT); local
52 shader.setLocalMatrix(m);
53 assertFalse(shader.getLocalMatrix(m));
55 shader.setLocalMatrix(null);
56 assertFalse(shader.getLocalMatrix(m))
61 Shader shader = new Shader(); local
76 Shader shader = new BitmapShader(bitmap, Shader.TileMode.REPEAT, Shader.TileMode.REPEAT); local
92 Shader shader = new Shader(); local
    [all...]
  /frameworks/base/graphics/java/android/graphics/
Shader.java 25 * Shader is the based class for objects that return horizontal spans of colors
26 * during drawing. A subclass of Shader is installed in a Paint calling
27 * paint.setShader(shader). After that any object (other than a bitmap) that is
28 * drawn with that paint will get its color(s) from the shader.
30 public class Shader {
34 Shader.class.getClassLoader(), nativeGetFinalizer(), 50);
41 public Shader() {}
44 * Current native shader instance. Created and updated lazily when {@link #getNativeInstance()}
58 * replicate the edge color if the shader draws outside of its
63 * repeat the shader's image horizontally and verticall
    [all...]
  /external/deqp/framework/opengl/
gluShaderProgram.cpp 38 // Shader
40 Shader::Shader (const RenderContext& renderCtx, ShaderType shaderType)
50 Shader::Shader (const glw::Functions& gl, ShaderType shaderType)
60 Shader::~Shader (void)
65 void Shader::setSources (int numSourceStrings, const char* const* sourceStrings, const int* lengths)
78 void Shader::compile (void)
204 void Program::attachShader (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 Combined shader compilation and program linking info.
79 * \brief Shader object.
81 class Shader
84 Shader (const glw::Functions& gl, ShaderType shaderType);
85 Shader (const RenderContext& renderCtx, ShaderType shaderType);
86 ~Shader (void)
    [all...]
  /external/webrtc/talk/app/webrtc/java/android/org/webrtc/
GlRectDrawer.java 50 // Simple vertex shader, used for both YUV and OES.
121 private static class Shader {
125 public Shader(String fragmentShader) {
132 private final Map<String, Shader> shaders = new IdentityHashMap<String, Shader>();
190 final Shader shader; local
192 shader = shaders.get(fragmentShader);
195 shader = new Shader(fragmentShader)
    [all...]
  /external/swiftshader/src/Shader/
Shader.cpp 15 #include "Shader.hpp"
29 volatile int Shader::serialCounter = 1;
31 Shader::Opcode Shader::OPCODE_DP(int i)
43 Shader::Opcode Shader::OPCODE_LEN(int i)
55 Shader::Opcode Shader::OPCODE_DIST(int i)
67 Shader::Opcode Shader::OPCODE_NRM(int i
    [all...]
Shader.hpp 25 class Shader
402 bool deterministic; // Equal accross shader instances run in lockstep (e.g. unrollable loop couters)
534 // Keep in sync with Shader::Analysis flags
543 Shader();
545 virtual ~Shader();
  /external/swiftshader/src/OpenGL/compiler/
OutputASM.h 20 #include "Shader/PixelShader.hpp"
21 #include "Shader/VertexShader.hpp"
29 class Shader;
180 class Shader
184 virtual ~Shader() {};
185 virtual sw::Shader *getShader() const = 0;
212 typedef sw::Shader::Instruction Instruction;
219 explicit OutputASM(TParseContext &context, Shader *shaderObject);
263 sw::Shader::Opcode getOpcode(sw::Shader::Opcode op, TIntermTyped *in) const
312 sw::Shader *shader; member in class:glsl::OutputASM
    [all...]
  /external/deqp/framework/common/
tcuTestLog.hpp 97 typedef LogShader Shader;
120 TestLog& operator<< (const Shader& shader);
439 inline TestLog& TestLog::operator<< (const Shader& shader) { shader.write(*this); return *this; }
  /external/deqp/executor/
xeTestCaseResult.hpp 311 class Shader : public Item
326 Shader (void) : Item(TYPE_SHADER), shaderType(SHADERTYPE_LAST), compileStatus(false) {}
327 ~Shader (void) {}
  /external/deqp/external/vulkancts/modules/vulkan/clipping/
vktClippingTests.cpp 60 struct Shader
65 Shader (const VkShaderStageFlagBits stage_, const ProgramBinary& binary_)
79 const std::vector<Shader>& shaders,
119 const std::vector<Shader>& shaders,
424 // Create shader stages
736 // Vertex shader
759 // Fragment shader
    [all...]
  /external/deqp/modules/egl/
teglGLES2SharingThreadedTests.cpp 73 class Shader;
89 SharedPtr<Shader> popShader (int index);
90 const SharedPtr<Shader> getShader (int index) const { return m_shaders[index]; }
91 void addShader (SharedPtr<Shader> shader) { m_shaders.push_back(shader); }
102 std::vector<SharedPtr<Shader> > m_shaders;
124 SharedPtr<Shader> GLES2ResourceManager::popShader (int index)
126 SharedPtr<Shader> shader = m_shaders[index] local
1319 GLuint shader; member in class:deqp::egl::GLES2ThreadTest::Shader
1358 GLuint shader = 0; local
1388 GLuint shader = m_shader->shader; local
2375 SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->getShader(shaderNdx); local
2681 SharedPtr<GLES2ThreadTest::Shader> shader; local
2689 SharedPtr<GLES2ThreadTest::Shader> shader; local
2716 SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->popShader(destroyableShaderNdx); local
2724 SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->popShader(definedShaderNdx); local
2745 SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->popShader(attachShaderNdx); local
3472 SharedPtr<GLES2ThreadTest::Shader> shader; local
    [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/robolectric/v1/lib/main/
android.jar 
  /external/robolectric/v3/runtime/
android-all-4.1.2_r1-robolectric-0.jar 
android-all-4.2.2_r1.2-robolectric-0.jar 
  /prebuilts/misc/common/robolectric/lib/
android-all-4.1.2_r1-robolectric-0.jar 

Completed in 559 milliseconds

1 2 3