<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qtdeclarative.git/src/particles/shaders/customparticle.vert, branch 5.15.17</title>
<subtitle>Qt Declarative (Quick 2)
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/'/>
<entry>
<title>Update opensource license to .frag and .vert files</title>
<updated>2025-06-09T09:35:34+00:00</updated>
<author>
<name>Tarja Sundqvist</name>
<email>tarja.sundqvist@qt.io</email>
</author>
<published>2025-06-05T21:08:43+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=8fb7292711044cc256b8aaf02913ce0cd79d0d21'/>
<id>8fb7292711044cc256b8aaf02913ce0cd79d0d21</id>
<content type='text'>
The commercial license was updated to source files in
df8183117bf244e22c96151f798a1f8f8134e960.

Change-Id: Id4d5bf211cafdb56b8bda02fb7b6ea61bd8e7878
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The commercial license was updated to source files in
df8183117bf244e22c96151f798a1f8f8134e960.

Change-Id: Id4d5bf211cafdb56b8bda02fb7b6ea61bd8e7878
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add license headers to shader source</title>
<updated>2023-11-14T09:38:17+00:00</updated>
<author>
<name>Eskil Abrahamsen Blomfeldt</name>
<email>eskil.abrahamsen-blomfeldt@qt.io</email>
</author>
<published>2023-11-14T07:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=df8183117bf244e22c96151f798a1f8f8134e960'/>
<id>df8183117bf244e22c96151f798a1f8f8134e960</id>
<content type='text'>
Change-Id: I007eaddf0a3a9e7e6242d4e02b487fa0806c96a7
Reviewed-by: Laszlo Agocs &lt;laszlo.agocs@qt.io&gt;
(cherry picked from commit 85e65e101bb7f4eecff0bdbbc6bde59ea8f6d73e)
Reviewed-by: Christian Strømme &lt;christian.stromme@qt.io&gt;
(cherry picked from commit 960d6b5da1985552a1cba80732bb94f25340bd48)
(cherry picked from commit 929bbcfde1b1a2baf10846f2131cedf4eac8f783)
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 6ac454e9d303e75e79c5d138895f3db9a2c4fedc)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I007eaddf0a3a9e7e6242d4e02b487fa0806c96a7
Reviewed-by: Laszlo Agocs &lt;laszlo.agocs@qt.io&gt;
(cherry picked from commit 85e65e101bb7f4eecff0bdbbc6bde59ea8f6d73e)
Reviewed-by: Christian Strømme &lt;christian.stromme@qt.io&gt;
(cherry picked from commit 960d6b5da1985552a1cba80732bb94f25340bd48)
(cherry picked from commit 929bbcfde1b1a2baf10846f2131cedf4eac8f783)
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 6ac454e9d303e75e79c5d138895f3db9a2c4fedc)
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor shaders into seprate GLSL source files</title>
<updated>2013-10-31T11:54:28+00:00</updated>
<author>
<name>Sean Harmer</name>
<email>sean.harmer@kdab.com</email>
</author>
<published>2013-10-26T17:48:56+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=426f6aa672b94d8324321bc6c6d4f1a358eebedc'/>
<id>426f6aa672b94d8324321bc6c6d4f1a358eebedc</id>
<content type='text'>
The default implementation of QSGShaderMaterial::vertexShader() and
fragmentShader() now loads the GLSL source from a list of source files
that can be specified via the setShaderSourceFile() or
setShaderSourceFiles() functions.

Multiple shader source files for each shader stage are supported. Each
source file will be read in the order specified and concatenated
together before being compiled.

The other places where Qt Quick 2 loads shader source code have
been adapted to use the new QSGShaderSourceBuilder, which is also
used internally by QSGMaterial.

This puts Qt Quick 2 into a better state ready to support OpenGL
core profile and to load different shaders based upon OpenGL version,
profile, GPU vendor, platform, etc.

Change-Id: I1a66213c2ce788413168eb48c7bc5317e61988a2
Reviewed-by: Gunnar Sletta &lt;gunnar.sletta@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The default implementation of QSGShaderMaterial::vertexShader() and
fragmentShader() now loads the GLSL source from a list of source files
that can be specified via the setShaderSourceFile() or
setShaderSourceFiles() functions.

Multiple shader source files for each shader stage are supported. Each
source file will be read in the order specified and concatenated
together before being compiled.

The other places where Qt Quick 2 loads shader source code have
been adapted to use the new QSGShaderSourceBuilder, which is also
used internally by QSGMaterial.

This puts Qt Quick 2 into a better state ready to support OpenGL
core profile and to load different shaders based upon OpenGL version,
profile, GPU vendor, platform, etc.

Change-Id: I1a66213c2ce788413168eb48c7bc5317e61988a2
Reviewed-by: Gunnar Sletta &lt;gunnar.sletta@digia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
