diff options
author | Andy Nichols <andy.nichols@theqtcompany.com> | 2015-11-03 10:29:17 +0100 |
---|---|---|
committer | Andy Nichols <andy.nichols@theqtcompany.com> | 2015-11-03 14:24:05 +0000 |
commit | 0df2906ff79d7d43c0a96dd47d6be433cf006db9 (patch) | |
tree | 52becca52c0f906829dfacf1af1238546d54d09e /src/quick3d/imports/render/defaults/qml | |
parent | e35820a86b7fc61c8aafc266e9deb225b3d1c564 (diff) |
Rename QOpenGLFilter to QGraphicsApiFilter
This API change is part of an effort to remove anything specific to one
graphics API (in this case OpenGL) from the public APIs. In addition to
the name of the class being changed, the QGraphicsApiFilter::Api has
been refactored to reference the Graphics API, rather than an OpenGL
API. Now this list includes OpenGL, and OpenGLES, but could also include
Vulkan, DirectX, or any other graphics rendering API we wish to support
in the future. Right now the properties in this class are still
reflective of the OpenGL APIs, and may need to be extended with other
properties in the future for other rendering technologies.
The QGraphicsApiFilter::Profile enum has also been changed to be more
more clear. So for now there are enums NoProfile, CoreProfile, and
CompatibilityProfile.
Task-number:QTBUG-49078
Change-Id: Ib5f9c3b7adee5badec6bce8a12b23683eb43b4cb
Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/quick3d/imports/render/defaults/qml')
11 files changed, 98 insertions, 98 deletions
diff --git a/src/quick3d/imports/render/defaults/qml/DiffuseMapMaterial.qml b/src/quick3d/imports/render/defaults/qml/DiffuseMapMaterial.qml index ef5cf5aba..4a26617d8 100644 --- a/src/quick3d/imports/render/defaults/qml/DiffuseMapMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/DiffuseMapMaterial.qml @@ -90,9 +90,9 @@ Material { techniques: [ // OpenGL 3.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -101,9 +101,9 @@ Material { // OpenGL 2.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -112,9 +112,9 @@ Material { // OpenGL ES 2 Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/DiffuseSpecularMapMaterial.qml b/src/quick3d/imports/render/defaults/qml/DiffuseSpecularMapMaterial.qml index c93618f3c..b05acdb8f 100644 --- a/src/quick3d/imports/render/defaults/qml/DiffuseSpecularMapMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/DiffuseSpecularMapMaterial.qml @@ -103,9 +103,9 @@ Material { techniques: [ // OpenGL 3.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -114,9 +114,9 @@ Material { // OpenGL 2.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -125,9 +125,9 @@ Material { // OpenGL ES 2 Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/GoochMaterial.qml b/src/quick3d/imports/render/defaults/qml/GoochMaterial.qml index a12754506..f3f153162 100644 --- a/src/quick3d/imports/render/defaults/qml/GoochMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/GoochMaterial.qml @@ -74,9 +74,9 @@ Material { techniques: [ // GL 3 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 2 } @@ -87,9 +87,9 @@ Material { // GL 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -100,9 +100,9 @@ Material { // ES 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/NormalDiffuseMapAlphaMaterial.qml b/src/quick3d/imports/render/defaults/qml/NormalDiffuseMapAlphaMaterial.qml index 2d028bce6..459434765 100644 --- a/src/quick3d/imports/render/defaults/qml/NormalDiffuseMapAlphaMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/NormalDiffuseMapAlphaMaterial.qml @@ -108,9 +108,9 @@ Material { techniques: [ // OpenGL 3.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -119,9 +119,9 @@ Material { // OpenGL 2.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -130,9 +130,9 @@ Material { // OpenGL ES 2 Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/NormalDiffuseMapMaterial.qml b/src/quick3d/imports/render/defaults/qml/NormalDiffuseMapMaterial.qml index 719ac90e7..ebbe8683c 100644 --- a/src/quick3d/imports/render/defaults/qml/NormalDiffuseMapMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/NormalDiffuseMapMaterial.qml @@ -105,9 +105,9 @@ Material { techniques: [ // OpenGL 3.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -116,9 +116,9 @@ Material { // OpenGL 2.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -127,9 +127,9 @@ Material { // OpenGL ES 2 Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/NormalDiffuseSpecularMapMaterial.qml b/src/quick3d/imports/render/defaults/qml/NormalDiffuseSpecularMapMaterial.qml index 42302f32f..36de0b302 100644 --- a/src/quick3d/imports/render/defaults/qml/NormalDiffuseSpecularMapMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/NormalDiffuseSpecularMapMaterial.qml @@ -118,9 +118,9 @@ Material { techniques: [ // OpenGL 3.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -129,9 +129,9 @@ Material { // OpenGL 2.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -140,9 +140,9 @@ Material { // OpenGL ES 2 Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/PerVertexColorMaterial.qml b/src/quick3d/imports/render/defaults/qml/PerVertexColorMaterial.qml index 6b8cd57cc..de5cda4b4 100644 --- a/src/quick3d/imports/render/defaults/qml/PerVertexColorMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/PerVertexColorMaterial.qml @@ -61,9 +61,9 @@ Material { techniques: [ // GL 3 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -74,9 +74,9 @@ Material { // GL 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -87,9 +87,9 @@ Material { // ES 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/PhongAlphaMaterial.qml b/src/quick3d/imports/render/defaults/qml/PhongAlphaMaterial.qml index 13e4b6f33..ecb93e04e 100644 --- a/src/quick3d/imports/render/defaults/qml/PhongAlphaMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/PhongAlphaMaterial.qml @@ -73,9 +73,9 @@ Material { techniques: [ // GL 3 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -94,9 +94,9 @@ Material { // GL 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -115,9 +115,9 @@ Material { // ES 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/PhongMaterial.qml b/src/quick3d/imports/render/defaults/qml/PhongMaterial.qml index 99fa247bb..c136ccd52 100644 --- a/src/quick3d/imports/render/defaults/qml/PhongMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/PhongMaterial.qml @@ -71,9 +71,9 @@ Material { techniques: [ // GL 3 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -84,9 +84,9 @@ Material { // GL 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -97,9 +97,9 @@ Material { // ES 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/SkyboxEntity.qml b/src/quick3d/imports/render/defaults/qml/SkyboxEntity.qml index 9763a321a..bc1afc237 100644 --- a/src/quick3d/imports/render/defaults/qml/SkyboxEntity.qml +++ b/src/quick3d/imports/render/defaults/qml/SkyboxEntity.qml @@ -91,9 +91,9 @@ Entity { techniques: [ // GL3 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -107,9 +107,9 @@ Entity { } }, Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } @@ -122,9 +122,9 @@ Entity { } }, Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } diff --git a/src/quick3d/imports/render/defaults/qml/TextureMaterial.qml b/src/quick3d/imports/render/defaults/qml/TextureMaterial.qml index 0b7661aff..69d276f86 100644 --- a/src/quick3d/imports/render/defaults/qml/TextureMaterial.qml +++ b/src/quick3d/imports/render/defaults/qml/TextureMaterial.qml @@ -72,9 +72,9 @@ Material { techniques: [ // OpenGL 3.1 Technique { - openGLFilter { - api: OpenGLFilter.Desktop - profile: OpenGLFilter.Core + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile majorVersion: 3 minorVersion: 1 } @@ -85,8 +85,8 @@ Material { // GL 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.Desktop + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL majorVersion: 2 minorVersion: 0 } @@ -97,9 +97,9 @@ Material { // ES 2 Technique Technique { - openGLFilter { - api: OpenGLFilter.ES - profile: OpenGLFilter.None + graphicsApiFilter { + api: GraphicsApiFilter.OpenGLES + profile: GraphicsApiFilter.NoProfile majorVersion: 2 minorVersion: 0 } |