Benau
f4233977e5
Port moved height to android STK
2020-07-12 08:34:59 +08:00
Benau
4d72b118e3
Batch glyph for quicker text rendering
2020-05-01 09:34:04 +08:00
riso
740d57a2c4
Show kart direction by an arrow in soccer ( #4230 )
...
* Show kart direction by an arrow in soccer
* bug fix
* bug fix
* correct grammar
2020-02-16 16:31:30 +08:00
Benau
f787832772
Add 2d drawing shader with custom alpha
2019-08-16 11:48:10 +08:00
Benau
ce1c188b1a
Add rotation uniform to 2d drawing shader
2019-08-16 10:31:24 +08:00
Benau
d5246e5291
Move the screen and touchscreen events horizontally for screen keyboard
2019-05-21 01:46:14 +08:00
Benau
15853c4e32
Fix #3418
2018-08-31 17:40:26 +08:00
Benau
4252895d8b
Remove old unused glsl code
2018-01-12 01:18:07 +08:00
Benau
7797115867
Add SP for correct normal and easier shader system
2017-12-25 14:00:10 +08:00
Benau
fa6959251a
Fix #2949
...
Use clamp to edge sampler
2017-11-03 20:28:15 +08:00
Benau
8653d410f8
Option 1 for fixing android 4.4
...
Reinit vertex attribute pointer each time, performance may hurt
2017-07-09 00:46:42 +08:00
Benau
497f1e2785
Clean up billboard texture code
...
Todo: compress them in STKTexture class
2017-01-04 14:35:49 +08:00
Benau
2dbf4675a5
First version of new texture format
...
Todo: IBL, texture compression, GLES, premul alpha ....
2017-01-02 16:14:59 +08:00
hiker
ddcddf4a0a
Compile SERVER_ONLY (by #ifdef'ing out all graphics related code).
...
Does not link yet!!
2016-11-11 23:46:22 +11:00
Benau
7da108c8b1
Header clean up
...
Also move getUnicolorTexture to a better location
2016-11-04 20:30:08 +08:00
Benau
af223ddf24
Try to use sun color to determine custom alpha for ghost karts
...
This may need more adjustments, also add custom_alpha uniform float
to transparent fragment shader to remove duplicated shader
2016-10-17 01:03:10 +08:00
Benau
b2ee606e7b
Try to use float for dest_ret
2016-07-19 12:25:16 +08:00
Deve
0f7976e5f8
Merge branch 'master' into gles
2016-07-11 23:23:02 +02:00
Deve
c07472cf38
Simplify #ifdef's a bit
2016-06-30 00:29:15 +02:00
Deve
d13716a917
Initial linux version.
...
Currently works only with irrlicht-based renderer because shaders are not ported yet.
2016-06-24 02:47:13 +02:00
Benau
508ddfcd45
Show translucent icon for ghost kart in race gui
2016-04-03 11:27:46 +08:00
Lucas Baudin
86d1ca811a
[android] re-enable things in 2dutils.cpp that are available with opengles 3.0
2016-02-26 18:02:41 +01:00
Lucas Baudin
368a230ed7
Put some preprocessor macros to prevent unsupported GLES calls
2016-02-25 13:56:43 +01:00
Flakebi
fbf26df23d
Merge branch 'master' into fixes
...
Conflicts:
src/graphics/2dutils.cpp
src/graphics/graphics_restrictions.cpp
src/graphics/render_skybox.cpp
src/graphics/rtts.hpp
2015-07-03 15:29:53 +02:00
hiker
1a09a09dd9
Removed now unnecessary parameter for assignSamplerNames.
2015-05-17 00:22:14 +10:00
hiker
e0ef910137
Renamed TextureRead to TextureShader.
2015-05-17 00:04:19 +10:00
hiker
329a4ac047
Removed multiple inheritance, instead made TextureRead inherit from
...
Shader. work in progress!
2015-05-16 10:39:33 +10:00
hiker
f0d0e7e601
Moved SharedObjects into separate file shared_gpu_object.
...
This also fixes the missing loading screen (likely caused by
not initialising all objects, or not in the right order).
2015-05-14 16:27:32 +10:00
hiker
ea69eb3178
Minor style changes.
2015-05-13 08:22:58 +10:00
hiker
26d63ce844
Fixed linux compilation, and some more coding style issues.
2015-05-13 08:14:39 +10:00
hiker
827b9adce2
Moved more shaders into 2dutils.
2015-05-12 16:48:12 +10:00
hiker
320dd6d1df
Moved more shaders into 2dutils.
2015-05-12 16:43:03 +10:00
hiker
fbad97a4a7
Moved Primitive2DList into 2dutils, fixed coding style of 2dutils.
2015-05-12 16:24:40 +10:00
hiker
93f24f2a74
Removed Shaders instance out of irr-driver, and use a class
...
with static members instead.
2015-05-08 23:46:52 +10:00
hiker
b14acf2a67
Moved TextureRead into a new file, fixed coding style.
2015-04-27 09:03:33 +10:00
hiker
5d098488e6
Use new Shader baseclass for all shaders.
2015-04-24 10:31:37 +10:00
hiker
bcd9654a86
Added missing GPL license.
2015-03-30 11:42:28 +11:00
hiker
02d5b43d86
Replaced all texture->getOriginalSize() with texture->getSize()
...
to take potentially resized textures properly into account.
2015-03-26 17:12:51 +11:00
hiker
27dec2fbf8
Added attribute to irrlicht's driver to enable automatic resize
...
of images that are too big. This is then used to automatically
resize any textures (except fonts, background screen) to be
automatically resized to 512x512 if they are bigger.
2015-03-26 11:28:22 +11:00
Flakebi
e5abf4cec3
Merge branch 'origin/master' into fixes
2015-03-08 01:16:51 +01:00
Marianne Gagnon
d5736f3a5e
Fix #1954 , part 1
2015-03-01 22:04:20 -05:00
Flakebi
32a044e292
Fix some clang warnings and bugs
2015-02-04 18:30:27 +01:00
Vincent Lejeune
f644543bc1
Move all gfx related config to a separate file
2014-12-27 03:14:16 +01:00
Vincent Lejeune
d0b996ab4a
Use template defined SetTexture argument sets instead of vector
2014-10-22 21:51:11 +02:00
Vincent Lejeune
95cf6c5f4a
Put 2d function in their own header
2014-10-18 18:16:50 +02:00