summaryrefslogtreecommitdiffstats
path: root/src/render/renderstates/renderstates.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make the OpenGL renderer a pluginPaul Lemire2020-02-051-1/+0
* Clean up includesMike Krus2019-10-011-1/+0
* Update QRenderState to use direct syncPaul Lemire2019-09-251-82/+111
* Add QRasterMode render stateJuan Jose Casafranca2019-02-121-0/+6
* Add support for glDepthRangeJim Albamont2019-02-111-0/+6
* RenderStates: rework to split node and rendering partPaul Lemire2018-03-191-144/+0
* Split GraphicsContext in twoPaul Lemire2018-03-161-1/+0
* Merge branch '5.9' into devSean Harmer2017-08-191-11/+48
|\
| * Implement property updates for QStencilTest and QStencilOperationWieland Hagen2017-08-031-0/+28
| * Fix QAlphaMask and QStencilMask render states property updatingWieland Hagen2017-08-031-0/+8
| * Fix RenderState property updatesWieland Hagen2017-07-221-11/+12
* | Add QLineWidth::smoothed propertyWieland Hagen2017-07-061-0/+12
* | Merge branch '5.9' into devSean Harmer2017-06-191-13/+2
|\|
| * Remove redundant code in AlphaCoverage/SeamlessCubemap render statesMauro Persano2017-06-081-13/+2
* | Add LineWidth render stateMauro Persano2017-06-081-0/+11
|/
* RenderStateSet/Node: store a StateVariantPaul Lemire2016-07-171-5/+0
* RenderState: add a state variant unionPaul Lemire2016-07-171-7/+7
* Replace all GenericState(n) by variadic template classPaul Lemire2016-06-301-60/+60
* Replace Q_DECL_NOEXCEPT by Q_DECL_NOTHROWPaul Lemire2016-05-231-1/+1
* QNodePropertyChange -> QPropertyUpdatedChangeSean Harmer2016-05-101-1/+1
* Rename QScenePropertyChange -> QNodePropertyChangeSean Harmer2016-04-211-1/+1
* AntiAliasing added as RenderstateRobert Brock2016-04-201-0/+11
* Culling can be disabled through QCullFaceWieland Hagen2016-04-151-1/+7
* Properly handle alpha to coverage state in non-cloning codepathSean Harmer2016-04-111-1/+7
* Move RenderStateNode into its own filesSean Harmer2016-04-111-42/+0
* QDepthMask transformed into QNoDepthMaskPaul Lemire2016-03-211-2/+2
* QClipPlane rename and added propertiesRobert Brock2016-03-081-1/+4
* QBlendState cleanupPaul Lemire2016-03-051-8/+8
* Remove ParameterMappingPaul Lemire2016-02-261-1/+1
* Propagate backend node changes to Renderer; render-on-demandWieland Hagen2016-02-241-0/+1
* Dedicated QRenderBackendNodeWieland Hagen2016-02-241-1/+1
* Add QRenderState for GL_TEXTURE_CUBE_MAP_SEAMLESSWieland Hagen2016-02-051-0/+10
* Pooled RenderStateImplsWieland Hagen2016-02-051-4/+28
* Added QBackendNodes for QRenderStates.Wieland Hagen2016-02-051-152/+65
* Unify license header usageAntti Kokko2016-01-261-12/+15
* QBlendState: Target particular Draw Buffers (glBlendFunci())Wieland Hagen2016-01-151-22/+30
* Added QPointSize RenderStateWieland Hagen2015-12-271-0/+15
* Remove some uncessary QOpenGL* includesAndy Nichols2015-11-031-2/+0
* Rename Renderer -> Render throughoutSean Harmer2015-10-191-1/+1
* Move render state classes into own dir and tidy upSean Harmer2015-10-131-0/+335