Click here to Skip to main content
16,011,702 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralSome other exception. Pin
jtasph2-Jun-08 19:06
jtasph2-Jun-08 19:06 
QuestionD3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Hanan8882-Jun-08 4:27
Hanan8882-Jun-08 4:27 
AnswerRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Alan Balkany2-Jun-08 8:21
Alan Balkany2-Jun-08 8:21 
GeneralRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Hanan8882-Jun-08 22:56
Hanan8882-Jun-08 22:56 
AnswerRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Rajkumar R2-Jun-08 21:39
Rajkumar R2-Jun-08 21:39 
GeneralRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Hanan8882-Jun-08 23:37
Hanan8882-Jun-08 23:37 
GeneralRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Hanan8883-Jun-08 0:54
Hanan8883-Jun-08 0:54 
GeneralRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Hanan8883-Jun-08 1:23
Hanan8883-Jun-08 1:23 
Hanan888 wrote:
Perhaps there are more things that worth checking for example if this creates any problem (error or performance) when drawing (m_pSprite->Draw()) which is the only thing I do with the textures.


Hope this is of any interest to you Smile | :)

* I've g_pSprite->Draw() on a 225X225 portion of the 2048X2048 texture, 10,000 times during my render().

First render() took 4-5 milisec, next ones 1-2 milisec. no error ever happened.

* but I noticed my system start to sweat after 100 draw() for render().

which is great.

* when offseting outside of original & surface level 0 source rectangle ( I mean wehre they are equal as in the 2048X2048 case)

(ID3DXSprite::Draw(pTexture,RECT(4000,4225,4000,4225),..))

no error returned and some unrelated yet consistent pattern is shown (which was some khaki color).

when doing this using the 8192X8192 some other unrelated pattern shown (that one was a little darker).

And bottom line I must know the size that will show my images 'as is'.
AnswerRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Rajkumar R3-Jun-08 2:41
Rajkumar R3-Jun-08 2:41 
GeneralRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Rajkumar R3-Jun-08 2:30
Rajkumar R3-Jun-08 2:30 
GeneralRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Hanan8883-Jun-08 2:57
Hanan8883-Jun-08 2:57 
GeneralRe: D3DERR_OUTOFVIDEOMEMORY while D3DXCreateTextureFromFileEx() Pin
Hanan8883-Jun-08 3:39
Hanan8883-Jun-08 3:39 
Questionwin32 window + dialog + messagebox Pin
Member 38254932-Jun-08 3:29
Member 38254932-Jun-08 3:29 
QuestionRe: win32 window + dialog + messagebox Pin
Mark Salsbery2-Jun-08 6:01
Mark Salsbery2-Jun-08 6:01 
AnswerRe: win32 window + dialog + messagebox Pin
Member 38254932-Jun-08 6:27
Member 38254932-Jun-08 6:27 
AnswerRe: win32 window + dialog + messagebox Pin
Member 38254932-Jun-08 6:30
Member 38254932-Jun-08 6:30 
GeneralRe: win32 window + dialog + messagebox Pin
Mark Salsbery2-Jun-08 6:40
Mark Salsbery2-Jun-08 6:40 
GeneralRe: win32 window + dialog + messagebox Pin
Member 38254932-Jun-08 6:59
Member 38254932-Jun-08 6:59 
GeneralRe: win32 window + dialog + messagebox Pin
Mark Salsbery2-Jun-08 7:06
Mark Salsbery2-Jun-08 7:06 
GeneralRe: win32 window + dialog + messagebox Pin
Member 38254932-Jun-08 7:10
Member 38254932-Jun-08 7:10 
GeneralRe: win32 window + dialog + messagebox Pin
Mark Salsbery2-Jun-08 7:21
Mark Salsbery2-Jun-08 7:21 
GeneralRe: win32 window + dialog + messagebox Pin
Member 38254932-Jun-08 7:28
Member 38254932-Jun-08 7:28 
QuestionStretchBlt - logical units ? Pin
TalSt2-Jun-08 3:26
TalSt2-Jun-08 3:26 
AnswerRe: StretchBlt - logical units ? Pin
Hanan8882-Jun-08 4:11
Hanan8882-Jun-08 4:11 
GeneralRe: StretchBlt - logical units ? Pin
Graham Shanks2-Jun-08 4:37
Graham Shanks2-Jun-08 4:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.