| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Task-number: QTBUG-46037
Change-Id: I7b57b01264664ce69330df1e85a41d734405bf6f
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
| |
Task-number: QTBUG-46037
Change-Id: I4e99403ecd36619f92a2329d1db3e67bcd5ec057
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
| |
Task-number: QTBUG-46037
Change-Id: Id38721e9f0c4dd57aa1135253e30069ec9823bc9
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
| |
Task-number: QTBUG-46037
Change-Id: I045b7ff77827de2410fc785c16508ff1429f14fb
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
| |
Task-number: QTBUG-46037
Change-Id: Ie0069ab43a0575d4f9578a43a7302cd560423fc6
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QTextureImageData
Task-number: QTBUG-46037
Change-Id: If8533f96e82ff21e4bf323c50535603611b17af9
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QTextureImage
Task-number: QTBUG-46037
Change-Id: I20aeee5ba8087db20e4c75743aed9bd1918c1277
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QTexture
Task-number: QTBUG-46037
Change-Id: If330d1e8bfab793bdb9e0e97df3b1c9a3221b70b
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QAbstractTextureImage
Task-number: QTBUG-46037
Change-Id: I2406159f3ff6ea8de4e70ac7d10daaa9b07572a7
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QAbstractTexture
Task-number: QTBUG-46037
Change-Id: I44ac9c92f623df9dd833367714f8e53ecd298a4c
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
| |
This makes tests/manual/gltf start at least (but still not render
anything).
Change-Id: I828ba32d79aebf6b9081bd58071f394cba910cb9
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
| |
Change-Id: I20b430cf2a9b27b0c13b42d0e6a2667e50cfe4a8
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
| |
Change-Id: I55334c9169cb157387896819b6bcffe9a381f603
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adds new property which allows you to change pixelratio/DPI of
surface. By default the ratio is from containing QWindow.
Task-number: QTBUG-53601
Change-Id: Ibc3d184285a00c61233ce00d0c39f5db2e34ce89
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
|
| |
This is especially true because: we just assume QNodeId at plenty of
places internally, thus reducing the reusability of that method
internally *and* this type is immutable anyway, provides no setter or
such.
Change-Id: I3b51387e628e327695b633860f485cf2992c94ad
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
|
|
| |
Delete objects in node managers.
Task-number: QTBUG-47978
Task-number: QTBUG-51035
Change-Id: I55167dfa8c7b76ed6405bcb2b3bc775ca0152a5b
Reviewed-by: Tomi Korpipää <tomi.korpipaa@theqtcompany.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QStencilTest
Task-number: QTBUG-46037
Change-Id: I9e40d687a9ca48e7e74a9483f402aff68228f857
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QSeamlessCubemap
Task-number: QTBUG-46073
Change-Id: Iba0df033043ea7089c649dae18c5f4b996a19c01
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QRenderStateCreatedChangeBase
Task-number: QTBUG-46073
Change-Id: Ia7381c9950c0d4490ec4f5c11f9dc00822295324
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QRenderState
Task-number: QTBUG-46073
Change-Id: I109513074d934ca5a650636916eb01a5951117f0
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QNoDepthMask
Task-number: QTBUG-46037
Change-Id: If25cf57d22bbbd269a77e04267fa664843efb42c
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QMultiSampleAntiAliasing
Task-number: QTBUG-46037
Change-Id: I92d2da97eebac5edf75ac61e1cf37494f7a6ca79
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documentation to QDithering
Task-number: QTBUG-46037
Change-Id: I6bff5d1812ac29c2076b770983a98126eb439e9e
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
| |
Adding skeletal documenation to QAlphaCoverage
Task-number: QTBUG-46037
Change-Id: I8d8442df0cffdecdb1d61b077a17b525c9e0c5a5
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QStencilOperationArguments and its
general relation to OpenGL
Change-Id: I3e234bb22fe6758d62b82148f91444717ea75a9d
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QStencilOperation and its general
relation to OpenGL
Change-Id: I5ba0c256f24871f3b6e76c9d3915e33c46154930
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QStencilMask and its general
relation to OpenGL
Change-Id: If5779783c0a57782c79f6ea86fbfbb9b30555768
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QScissorTest and its general
relation to OpenGL
Change-Id: I6a48299b14ad100f3dcb4bc4edd28a8af5d65be9
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QPolygonOffset and its general
relation to OpenGL
Change-Id: I7898993bd70afed05eae9b29c69c5b2fe368d2f1
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QFrontFace and its general relation
to OpenGL
Change-Id: I19df2540e9d536950b664574a79423a6f4dbf5c1
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QDepthTest and its general relation
to OpenGL
Change-Id: I8033ac2c0b62a7706c4bdd55603f5f99bbe29bda
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QCullFace and its general relation
to OpenGL.
Change-Id: I44fc7d02c0fbc81a9089a0463784ccb5f461591b
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QBlendEquation and its general
relation to OpenGL.
Change-Id: Ie4645bb313b23bfd1daed914078f24a75fe1efe3
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Adding documentation to aid in the explanation
of how to use QAlphaTest and its general
relation to OpenGL.
Change-Id: I00c0265f07b063d8bb57ad1c90337940b1425677
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Conflicts:
src/input/frontend/qanalogaxisinput.cpp
src/input/frontend/qaxis.cpp
src/input/frontend/qaxissetting.cpp
src/input/frontend/qbuttonaxisinput.cpp
src/input/frontend/qinputsettings.cpp
src/input/frontend/qmousedevice.cpp
Change-Id: Ic3e06179f745520d9c49af8d8242af360cbd20d8
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
| |
Task-number: QTBUG-46037
Change-Id: I8f2a2ed2068cbe7a4a9265a56c99845a0322df2c
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
| |
Change-Id: I192c5a44839d5dfdc3d0ccf139c4f4c865f94f10
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Forces them to be initialized so they exist when the property reader
is used for later updates.
Also use correct type in default value setting of uniforms.
Task-number: QTBUG-53585
Change-Id: Id594670ea75385c1d54f06d4d7c6241d77403ce6
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Without this, the default was 0 for the constant attenuation factor.
This is bad because if the user only sets the linear and/or quadratic
constants, then when the distance gets small, the denominator in the
lighting equation gets very large causing a lot of saturation of the
renderered meshes.
Change-Id: Ie1b8b2d24702090879cb1429912eb51aeb002f68
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
|
|
|
|
|
| |
Change-Id: I85d78d99c18544944ffae11eaf76e89a54d5e828
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Clearing it in the QNodePrivate dtor is actually too late, this needs to
happen before QNode::destroyed is emitted.
Task-number: QTBUG-53456
Change-Id: I4141b51c3576a348fa4c82a2a4e7806d8b545ab0
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
|
|
| |
When deleting materials RenderPass contains node id's of materials in
cache index pointing to destroyed RenderStates. Change removes ids
for deleted entries when collection is dirty
Task-number: QTBUG-53308
Change-Id: Ibc61c3add1f6d88603310bc46f434fb5b27db11a
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
| |
OnDemand policy doesn't work reliably in all cases yet.
Change-Id: Id70e17a30f6600be988c28eedcd974eb1dcd3b3d
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-46037
Change-Id: I1e20f5de688b5179382836a17b7a21caa869e8a6
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-46037
Change-Id: Ided34e5a0aed66bd67e8aef7af6689a31a09dc29
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-46037
Change-Id: I5dd5616cd6ef3a01326cbc312a5d1809e60b74d2
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
| |
Change-Id: I265a1820ee8f02abe7f8c67c269a4842e583469d
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
| |
Added QRenderAspectTester as friend for testing
Task-number: QTBUG-53569
Change-Id: Ia7adde188065a2ba02b7fd480fcfe545ccbf4720
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Also repairs the sourceDevice notification change since the tests showed
up it was broken.
Change-Id: I20b81806452e54f89353f35464b5241de6e18a99
Task-number: QTBUG-53358
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
|
|
|
|
| |
This fixes issue with the focus handling in KeyHandler since
initializeFromPeer checks the enabled state to request focus or not.
Change-Id: Ib33f6a7fcec3cb96c1a71b3e6ba0be5f8eb942ed
Task-number: QTBUG-53358
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|