Skip to content
This repository has been archived by the owner on Dec 11, 2017. It is now read-only.

Issue with Texture::Reallocate reported by @ash3d #216

Open
megaDRONe86 opened this issue Jul 29, 2015 · 1 comment
Open

Issue with Texture::Reallocate reported by @ash3d #216

megaDRONe86 opened this issue Jul 29, 2015 · 1 comment
Assignees
Labels

Comments

@megaDRONe86
Copy link
Member

Во время Reallocate() мип уровни создаются в том случае, если они уже были в текстуре (в этом случае они генерируются автоматически) или явно передаются в Reallocate(). Получается, что если создать текстуру без мип уровней, потом вызвать Reallocate() с мип уровнями, а потом еще раз без мип уровней, то во второй раз мип уровни не сгенерируются (то есть решение об автоматической генерации мип уровне в Reallocate() принимается на основании того, были ли мип уровне при создании текстуры, а если они добавились после Reallocate(), это уже не учитывается).
CreateTexture() и Reallocate() не принимают NULL в качестве pData. Это было бы полезно для рендертаргетов.
Флаги TLF_DECREASE_QUALITY_* не оказывают влияние при автоматической генерации мип уровней и в Reallocate().

@megaDRONe86 megaDRONe86 self-assigned this Jul 29, 2015
@megaDRONe86 megaDRONe86 added this to the Version 2:0.3.5 milestone Jul 29, 2015
@megaDRONe86
Copy link
Member Author

Решили, что более разумно, чтобы такие параметры как мипуровни и фильтрации нельзя было менять по средствам Reallocate.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant