diff options
author | Antti Määttä <antti.maatta@qt.io> | 2020-10-15 10:11:05 +0300 |
---|---|---|
committer | Antti Määttä <antti.maatta@qt.io> | 2020-10-16 07:15:53 +0300 |
commit | ba49988a2bdb60513f322199543f3b37b7e7e4e9 (patch) | |
tree | 4a34f7c9958bf8fec94ba8f53c36626e5575d28c /res/DataModelMetadata/en-us/MetaData.xml | |
parent | 1c9e2c7fe421b76f5cbc710b88d844e4c748a4ea (diff) |
Fix rendering problems with ordered group and alphatest objects
Change the logic of the ordered group rendering. Previously all objects in
ordered group were drawn in one go as opaque objects and alpha-test
objects were all rendered in transparent pass.
- Change the logic so that ordered property only affects transparent
objects when depth test is on and all if it is off.
- Allow adding alpha-test objects to both opaque and transparent object
lists and only draw the respective parts in the each pass.
- Change transparent object rendering into one pass.
Task-number: QT3DS-4155
Change-Id: I53fd6acfc0a887e01996306b5eef0c14c97e18ad
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Diffstat (limited to 'res/DataModelMetadata/en-us/MetaData.xml')
0 files changed, 0 insertions, 0 deletions