diff options
Diffstat (limited to 'linden/indra/newview/llviewerimagelist.h')
-rw-r--r-- | linden/indra/newview/llviewerimagelist.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/linden/indra/newview/llviewerimagelist.h b/linden/indra/newview/llviewerimagelist.h index 5fad0a2..561e8e5 100644 --- a/linden/indra/newview/llviewerimagelist.h +++ b/linden/indra/newview/llviewerimagelist.h | |||
@@ -97,7 +97,7 @@ public: | |||
97 | LLHost request_from_host = LLHost() | 97 | LLHost request_from_host = LLHost() |
98 | ); | 98 | ); |
99 | 99 | ||
100 | LLViewerImage * getImageFromFile(const std::string& filename, | 100 | LLViewerImage * getImageFromUrl(const std::string& url, |
101 | BOOL usemipmap = TRUE, | 101 | BOOL usemipmap = TRUE, |
102 | BOOL level_immediate = FALSE, // Get the requested level immediately upon creation. | 102 | BOOL level_immediate = FALSE, // Get the requested level immediately upon creation. |
103 | LLGLint internal_format = 0, | 103 | LLGLint internal_format = 0, |
@@ -105,6 +105,14 @@ public: | |||
105 | const LLUUID& force_id = LLUUID::null | 105 | const LLUUID& force_id = LLUUID::null |
106 | ); | 106 | ); |
107 | 107 | ||
108 | LLViewerImage * getImageFromFile(const std::string& filename, | ||
109 | BOOL usemipmap = TRUE, | ||
110 | BOOL level_immediate = FALSE, // Get the requested level immediately upon creation. | ||
111 | LLGLint internal_format = 0, | ||
112 | LLGLenum primary_format = 0, | ||
113 | const LLUUID& force_id = LLUUID::null | ||
114 | ); | ||
115 | |||
108 | // Request image from a specific host, used for baked avatar textures. | 116 | // Request image from a specific host, used for baked avatar textures. |
109 | // Implemented in header in case someone changes default params above. JC | 117 | // Implemented in header in case someone changes default params above. JC |
110 | LLViewerImage* getImageFromHost(const LLUUID& image_id, LLHost host) | 118 | LLViewerImage* getImageFromHost(const LLUUID& image_id, LLHost host) |
@@ -121,7 +129,7 @@ public: | |||
121 | 129 | ||
122 | // Using image stats, determine what images are necessary, and perform image updates. | 130 | // Using image stats, determine what images are necessary, and perform image updates. |
123 | void updateImages(F32 max_time); | 131 | void updateImages(F32 max_time); |
124 | void forceImmediateUpdate(LLViewerImage* imagep) ; | 132 | void bumpToMaxDecodePriority(LLViewerImage* imagep) ; |
125 | 133 | ||
126 | // Decode and create textures for all images currently in list. | 134 | // Decode and create textures for all images currently in list. |
127 | void decodeAllImages(F32 max_decode_time); | 135 | void decodeAllImages(F32 max_decode_time); |