Lines Matching refs:shader
7 // ShaderCache: Defines rx::ShaderCache, a cache of Direct3D shader objects
46 ShaderObject *shader;
47 HRESULT result = createShader(function, &shader);
60 shader->AddRef();
61 mMap[key] = shader;
63 return shader;
81 HRESULT createShader(const DWORD *function, IDirect3DVertexShader9 **shader)
83 return mDevice->CreateVertexShader(function, shader);
86 HRESULT createShader(const DWORD *function, IDirect3DPixelShader9 **shader)
88 return mDevice->CreatePixelShader(function, shader);