Home | History | Annotate | Download | only in driver

Lines Matching defs:RsdShaderCache

21 #include "rsdShaderCache.h"
29 RsdShaderCache::RsdShaderCache() {
34 RsdShaderCache::~RsdShaderCache() {
38 void RsdShaderCache::updateUniformArrayData(const Context *rsc,
65 void RsdShaderCache::populateUniformData(RsdShader *prog, uint32_t linkedID,
74 bool RsdShaderCache::hasArrayUniforms(RsdShader *vtx, RsdShader *frag) {
90 bool RsdShaderCache::setup(const Context *rsc) {
111 bool RsdShaderCache::link(const Context *rsc) {
129 //ALOGV("RsdShaderCache hit, using %i", ct);
130 rsdGLCheckError(rsc, "RsdShaderCache::link (hit)");
231 rsdGLCheckError(rsc, "RsdShaderCache::link (miss)");
236 int32_t RsdShaderCache::vtxAttribSlot(const std::string &attrName) const {
245 void RsdShaderCache::cleanupVertex(RsdShader *s) {
263 void RsdShaderCache::cleanupFragment(RsdShader *s) {
281 void RsdShaderCache::cleanupAll() {