- 03 Aug, 2009 1 commit
-
-
Henri Verbeet authored
-
- 17 Jul, 2009 1 commit
-
-
Henri Verbeet authored
-
- 07 Jul, 2009 1 commit
-
-
Henri Verbeet authored
-
- 26 Jun, 2009 1 commit
-
-
Henri Verbeet authored
-
- 04 Jun, 2009 1 commit
-
-
Henri Verbeet authored
This would allow an extension check for ARB_COLOR_BUFFER_FLOAT to work.
-
- 15 May, 2009 1 commit
-
-
Henri Verbeet authored
-
- 13 May, 2009 1 commit
-
-
Henri Verbeet authored
-
- 09 Mar, 2009 1 commit
-
-
Henri Verbeet authored
-
- 12 Jan, 2009 2 commits
-
-
Stefan Dösinger authored
-
Stefan Dösinger authored
-
- 06 Jan, 2009 1 commit
-
-
Henri Verbeet authored
Saves some space by not having unused entries is the arrays tracking these states.
-
- 31 Dec, 2008 2 commits
-
-
Henri Verbeet authored
Also fills a 3 byte hole.
-
Henri Verbeet authored
Most callers work on a stateblock rather than a device, and the main fields we check (vertexShader and pixelShader) are part of the stateblock as well.
-
- 16 Dec, 2008 2 commits
-
-
Stefan Dösinger authored
-
Henri Verbeet authored
-
- 12 Dec, 2008 1 commit
-
-
Henri Verbeet authored
-
- 04 Dec, 2008 1 commit
-
-
Henri Verbeet authored
Based on a patch by Stefan Dösinger. This is more flexible, and allows the shader backend implementation to be simpler, since it doesn't have to know about specific formats. The next patch makes use of this.
-
- 02 Dec, 2008 1 commit
-
-
Alexandre Julliard authored
-
- 26 Nov, 2008 1 commit
-
-
Henri Verbeet authored
-
- 18 Oct, 2008 1 commit
-
-
Alexandre Julliard authored
-
- 02 Sep, 2008 1 commit
-
-
Francois Gouget authored
-
- 28 Aug, 2008 1 commit
-
-
Stefan Dösinger authored
GL_ARB_fragment_program and GL_ATI_fragment_shader can disable projected textures properly, and they can also handle D3DTTFF_PROJECTED | D3DTTFF_COUNT3 properly.
-
- 21 Aug, 2008 2 commits
-
-
Stefan Dösinger authored
There's no need to do that with the nvts and opengl ffp fixed function fragment pipeline, it's perfectly well defined in GL which one takes effect. This removes a few more troubles when switching between shaders and arbfp.
-
Stefan Dösinger authored
-
- 20 Aug, 2008 1 commit
-
-
Stefan Dösinger authored
If a format is not supported natively by opengl, a shader may be able to convert it. Up to now, CheckDeviceFormat had magic knowldge which GL extensions lead to which supported format. This patch adds functions that allow CheckDeviceFormat to ask the actual implementation for its capabilities.
-
- 22 Jul, 2008 1 commit
-
-
Stefan Dösinger authored
-
- 17 Jul, 2008 3 commits
-
-
Stefan Dösinger authored
-
Stefan Dösinger authored
-
Stefan Dösinger authored
This patch adds a new field to the state templates. If this extension field is != 0, then the line is only applied to the final state table if the extension is supported. Once a line is applied to the final table, all further templates for this state from the same pipeline part are ignored. This allows removing some extension checks from the state handlers, which cleans them up and saves a few CPU cycles when applying the states.
-
- 14 Jul, 2008 3 commits
-
-
Stefan Dösinger authored
This creates an nvts version of this function, and removes the nvts code from the original one. The nvts version is used by the nvts pipeline implementation, the original one by the nvrc-only, atifs and ffp one.
-
Stefan Dösinger authored
-
Stefan Dösinger authored
This code creates the structures and the pipeline selection, as well as the caps filling. It does not yet move the actual code around, since this will be a bigger task.
-