Alexis Maiquez
|
cf2e31a606
~ quick fix for shader compilation with nested includes, should fix #103
|
4 年之前 |
Alexis Maiquez Murcia
|
7acac874fa
~ Includes should be after all variable declarations and before the main function, fixes #97 and #100
|
4 年之前 |
Alexis Maiquez Murcia
|
fca645b25a
~ Fixed RG88 and R8 textures not loading properly
|
4 年之前 |
Alexis Maiquez Murcia
|
8450413105
The "max" function has the parameters in the reverse order, fixes #86 not booting up
|
4 年之前 |
Alexis Maiquez
|
d0572b257f
~ Combos can have no default value
|
4 年之前 |
Alexis Maiquez
|
342522cd1d
+ Added handling for floating point precision qualifiers on type detection
|
4 年之前 |
Alexis Maiquez
|
9d2e9b43ee
~ Fixed an infinite loop in the shader compiler
|
4 年之前 |
Alexis Maiquez
|
5828b2ee80
+ added some extra documentation on rendering based on observations and trial and error
|
5 年之前 |
Alexis Maiquez
|
3736c0c1b9
- removed some irr:: types left on the code that I missed
|
5 年之前 |
Alexis Maiquez
|
2432ec9a36
~ some cleanup of todos and dead code
|
5 年之前 |
Alexis Maiquez
|
113d84173e
~ changed readTexture for containers to produce a CTexture file ready to be used (simplifies loading textures)
|
5 年之前 |
Alexis Maiquez Murcia
|
30b4eb4cd4
~ fix type extraction on shaders not working properly
|
5 年之前 |
Alexis Maiquez
|
65bfbe1493
+ added some default values for TextureMipmap as they were not being set automatically by the compiler sometimes (and thus breaking the texture load)
|
5 年之前 |
Alexis Maiquez
|
dd76439901
~ fixed a_TexCoord variable not having the correct values
|
5 年之前 |
Alexis Maiquez
|
291b7e364a
- removed/commented out most irrlicht-specific code
|
5 年之前 |
Alexis Maiquez
|
537acb97bd
~ shader precompilation should be done in order to ensure that the vertex shader has information discovered by the fragment shader (like new combos) should fix some effects on backgrounds
|
5 年之前 |
Alexis Maiquez
|
8d0eb6d63c
~ combo value detection should now update combo list on shaders too instead of writting them directly
|
5 年之前 |
Alexis Maiquez
|
b4a6dc9bcd
~ fragment shaders can set new combos on rare occasions, so updated shader compiler to reflect this possibility
|
5 年之前 |
Alexis Maiquez
|
e89e80c2b8
~ Fixed a mistake in the variable parsing for the shader pre-compiler, arrays are not always expected
|
6 年之前 |
IceCryptonym
|
b37c519209
Nitpicks
|
6 年之前 |
IceCryptonym
|
5122206d83
Renames jsonFindValueRequired to jsonFindRequired
|
6 年之前 |
IceCryptonym
|
e30f62d7a1
Clean up json.find(...) calls
|
6 年之前 |
Alexis Maiquez
|
274bb08e4f
~ fix images being rendered fliped horizontally
|
6 年之前 |
Alexis Maiquez
|
dc36adb200
+ added mouse input handling and mouse position variable to shaders
|
7 年之前 |
Alexis Maiquez
|
d7cf8af7ca
+ created global variable storage for shaders
|
7 年之前 |
Alexis Maiquez
|
ce67c0bf64
~ moved file resolution to the Irrlicht Context class
|
7 年之前 |
Alexis Maiquez
|
3587fdec1e
~ changed all iterators to auto
|
7 年之前 |
Alexis Maiquez
|
7ab533aaab
+ Support for multi-passes materials added
|
7 年之前 |
Alexis Maiquez
|
32a6a7af65
+ Added parsing of shader constants for effects
|
7 年之前 |
Alexis Maiquez
|
b8b3c2899d
~ Removed static variables in namespace WallpaperEngine::Irrlicht and moved to a context approach
|
7 年之前 |