Lines Matching defs:TextureUploader
30 // subsequent instances of TextureUploader.
42 TextureUploader::Query::Query(WebKit::WebGraphicsContext3D* context)
51 TextureUploader::Query::~Query() { context_->deleteQueryEXT(query_id_); }
53 void TextureUploader::Query::Begin() {
59 void TextureUploader::Query::End() {
63 bool TextureUploader::Query::IsPending() {
70 unsigned TextureUploader::Query::Value() {
78 TextureUploader::TextureUploader(WebKit::WebGraphicsContext3D* context,
91 TextureUploader::~TextureUploader() {}
93 size_t TextureUploader::NumBlockingUploads() {
98 void TextureUploader::MarkPendingUploadsAsNonBlocking() {
112 double TextureUploader::EstimatedTexturesPerSecond() {
121 void TextureUploader::BeginQuery() {
128 void TextureUploader::EndQuery() {
134 void TextureUploader::Upload(const uint8* image,
162 void TextureUploader::Flush() {
172 void TextureUploader::ReleaseCachedQueries() {
177 void TextureUploader::UploadWithTexSubImage(const uint8* image,
204 TRACE_EVENT0("cc", "TextureUploader::UploadWithTexSubImage");
247 void TextureUploader::UploadWithMapTexSubImage(const uint8* image,
275 TRACE_EVENT0("cc", "TextureUploader::UploadWithMapTexSubImage");
322 void TextureUploader::ProcessQueries() {