vladislavbelov
|
eaac0b0dbe
|
Uses vertex streams to get attribute locations reducing duplication in XML.
Also adds missing streams.
This was SVN commit r26792.
|
2022-04-15 18:13:33 +00:00 |
|
vladislavbelov
|
37645670c1
|
Fixes crash in shader preprocessor introduced in d295dacb9b and appeared after 25332f9b86. Fixes #6033
This was SVN commit r26791.
|
2022-04-15 17:45:15 +00:00 |
|
vladislavbelov
|
8c1a469253
|
Uses GL device capabilities for all vertex attribute locations.
This was SVN commit r26782.
|
2022-04-12 16:49:04 +00:00 |
|
vladislavbelov
|
ad2068dae0
|
Uses sequential numbering of GL vertex attributes for modern hardware. Refs #3054
Differential Revision: https://code.wildfiregames.com/D4601
This was SVN commit r26781.
|
2022-04-12 16:13:47 +00:00 |
|
vladislavbelov
|
f6837978e8
|
Adds GL debug labels only if they are supported (forgotten in 3db24af763). Fixes #6495
This was SVN commit r26780.
|
2022-04-12 06:44:06 +00:00 |
|
vladislavbelov
|
811a540382
|
Simplifies GL::CShaderProgram to store less data.
This was SVN commit r26777.
|
2022-04-11 22:10:21 +00:00 |
|
vladislavbelov
|
3db24af763
|
Adds names to GL shaders and programs.
This was SVN commit r26776.
|
2022-04-11 20:30:23 +00:00 |
|
vladislavbelov
|
b4253d48cb
|
Moves CShaderProgram to backend and handling via CDeviceCommandContext.
Differential Revision: https://code.wildfiregames.com/D4548
This was SVN commit r26652.
|
2022-03-14 22:16:14 +00:00 |
|