Searched refs:Shader (Results 1 - 25 of 115) sorted by relevance

12345

/external/chromium_org/gpu/command_buffer/service/
H A Dshader_manager.cc15 Shader::Shader(GLuint service_id, GLenum shader_type) function in class:gpu::gles2::Shader
22 Shader::~Shader() {
25 void Shader::IncUseCount() {
29 void Shader::DecUseCount() {
34 void Shader::MarkAsDeleted() {
39 void Shader::SetStatus(
59 const Shader::VariableInfo*
60 Shader
[all...]
H A Dshader_manager.h25 class GPU_EXPORT Shader : public base::RefCounted<Shader> { class in namespace:gpu::gles2
116 friend class base::RefCounted<Shader>;
119 Shader(GLuint service_id, GLenum shader_type);
120 ~Shader();
128 // The shader this Shader is tracking.
169 Shader* CreateShader(
176 Shader* GetShader(GLuint client_id);
181 void MarkAsDeleted(Shader* shader);
184 void UseShader(Shader* shade
[all...]
H A Dprogram_cache.h20 class Shader;
54 Shader* shader_a,
56 Shader* shader_b,
65 const Shader* shader_a,
67 const Shader* shader_b,
H A Dshader_manager_unittest.cc49 Shader* info0 = manager_.CreateShader(
53 Shader* shader1 = manager_.GetShader(kClient1Id);
67 Shader* shader1 = manager_.CreateShader(
87 scoped_refptr<Shader> shader1(
89 scoped_refptr<Shader> shader2(
100 TEST_F(ShaderManagerTest, Shader) {
106 Shader* shader1 = manager_.CreateShader(
166 Shader* shader1 = manager_.CreateShader(
175 const Shader::VariableInfo* variable_info =
184 const Shader
[all...]
H A Dmemory_program_cache.h31 Shader* shader_a,
33 Shader* shader_b,
39 const Shader* shader_a,
41 const Shader* shader_b,
H A Dmocks.h105 Shader* shader_a,
107 Shader* shader_b,
114 const Shader* shader_a,
116 const Shader* shader_b,
H A Dprogram_manager.h26 class Shader;
151 bool AttachShader(ShaderManager* manager, Shader* shader);
152 bool DetachShader(ShaderManager* manager, Shader* shader);
288 scoped_refptr<Shader>
361 void DoCompileShader(Shader* shader,
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/
H A DShader.cpp8 // Shader.cpp: Implements the gl::Shader class and its derived classes
12 #include "libGLESv2/Shader.h"
22 void *Shader::mFragmentCompiler = NULL;
23 void *Shader::mVertexCompiler = NULL;
25 Shader::Shader(ResourceManager *manager, const rx::Renderer *renderer, GLuint handle) function in class:gl::Shader
39 Shader::~Shader()
46 GLuint Shader
[all...]
H A DShader.h7 // Shader.h: Defines the abstract gl::Shader class and its concrete derived
51 class Shader class in namespace:gl
56 Shader(ResourceManager *manager, const rx::Renderer *renderer, GLuint handle);
58 virtual ~Shader();
115 DISALLOW_COPY_AND_ASSIGN(Shader);
147 class VertexShader : public Shader
169 class FragmentShader : public Shader
H A DResourceManager.h34 class Shader;
61 Shader *getShader(GLuint handle);
90 typedef HASH_MAP<GLuint, Shader*> ShaderMap;
H A DProgram.h31 class Shader;
72 bool attachShader(Shader *shader);
73 bool detachShader(Shader *shader);
/external/chromium_org/third_party/WebKit/Source/core/loader/cache/
H A DShaderResource.cpp40 : Resource(resourceRequest, Shader)
/external/jmonkeyengine/engine/src/core/com/jme3/renderer/
H A DRenderer.java40 import com.jme3.shader.Shader;
41 import com.jme3.shader.Shader.ShaderSource;
177 public void setShader(Shader shader);
183 * @param shader Shader to delete.
185 public void deleteShader(Shader shader);
/external/robolectric/src/main/java/com/xtremelabs/robolectric/shadows/
H A DShadowPaint.java5 import android.graphics.Shader;
27 private Shader shader;
47 public Shader setShader(Shader shader) {
64 public Shader getShader() {
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_atom_clip.c55 if (ctx->Shader.CurrentVertexProgram)
/external/jmonkeyengine/engine/src/core/com/jme3/shader/
H A DShader.java47 public final class Shader extends NativeObject implements Savable { class in inherits:NativeObject,Savable
94 * Shader source describes a shader object in OpenGL. Each shader source
155 throw new NullPointerException("Shader source cannot be null");
163 throw new NullPointerException("Shader defines cannot be null");
216 public Shader(String language){ method in class:Shader
217 super(Shader.class);
228 public Shader(){ method in class:Shader
229 super(Shader.class);
232 protected Shader(Shader method in class:Shader
[all...]
/external/jmonkeyengine/engine/src/core/com/jme3/system/
H A DNullRenderer.java44 import com.jme3.shader.Shader;
45 import com.jme3.shader.Shader.ShaderSource;
101 public void setShader(Shader shader) {
104 public void deleteShader(Shader shader) {
/external/mesa3d/src/mesa/state_tracker/
H A Dst_atom_clip.c55 if (ctx->Shader.CurrentVertexProgram)
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Duniforms.c134 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, &v0, GL_FLOAT);
144 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_FLOAT_VEC2);
155 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_FLOAT_VEC3);
168 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_FLOAT_VEC4);
175 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, &v0, GL_INT);
185 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_INT_VEC2);
196 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_INT_VEC3);
208 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_INT_VEC4);
215 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, count, value, GL_FLOAT);
222 _mesa_uniform(ctx, ctx->Shader
[all...]
/external/mesa3d/src/mesa/main/
H A Duniforms.c134 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, &v0, GL_FLOAT);
144 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_FLOAT_VEC2);
155 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_FLOAT_VEC3);
168 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_FLOAT_VEC4);
175 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, &v0, GL_INT);
185 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_INT_VEC2);
196 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_INT_VEC3);
208 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, 1, v, GL_INT_VEC4);
215 _mesa_uniform(ctx, ctx->Shader.ActiveProgram, location, count, value, GL_FLOAT);
222 _mesa_uniform(ctx, ctx->Shader
[all...]
/external/robolectric/src/test/java/com/xtremelabs/robolectric/shadows/
H A DBitmapDrawableTest.java7 import android.graphics.Shader;
99 drawable.setTileModeXY(Shader.TileMode.REPEAT, Shader.TileMode.MIRROR);
100 assertEquals(Shader.TileMode.REPEAT, drawable.getTileModeX());
101 assertEquals(Shader.TileMode.MIRROR, drawable.getTileModeY());
/external/jmonkeyengine/engine/src/core/com/jme3/asset/
H A DAssetManager.java40 import com.jme3.shader.Shader;
253 public Shader loadShader(ShaderKey key);
H A DDesktopAssetManager.java41 import com.jme3.shader.Shader;
387 public Shader loadShader(ShaderKey key){
390 Shader s = (Shader) cache.getFromCache(key);
398 s = new Shader(key.getLanguage());
399 s.addSource(Shader.ShaderType.Vertex, vertName, vertSource, key.getDefines().getCompiled());
400 s.addSource(Shader.ShaderType.Fragment, fragName, fragSource, key.getDefines().getCompiled());
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dgen6_sol.c44 ctx->Shader.CurrentVertexProgram;
89 ctx->Shader.CurrentVertexProgram;
162 ctx->Shader.CurrentVertexProgram;
/external/jmonkeyengine/engine/src/core/com/jme3/material/
H A DTechnique.java53 private Shader shader;
97 public Shader getShader() {
257 shader = (Shader) ic.readSavable("shader", null);

Completed in 527 milliseconds

12345