Torsten Paul
|
fdd6d26d85
|
Add uniform lookup for menu shaders.
This fixes the mix-up of parameter assignments for the XMB ribbon shader
which was caused by all 4 uniform locations set to 0.
|
2016-04-26 00:08:24 +02:00 |
|
twinaphex
|
242e579b89
|
(Cg/GLSL) Name some variables the same
|
2016-04-25 10:15:57 +02:00 |
|
twinaphex
|
8cb66dd021
|
Add way to switch back and forth between shader pipeline
|
2016-04-24 22:03:39 +02:00 |
|
twinaphex
|
b00202a83d
|
(GLES2) Use XMB ribbon simple shader for GLES2
|
2016-04-24 20:29:42 +02:00 |
|
twinaphex
|
d7b3e9cc8f
|
Add old shader versions of XMB ribbon
|
2016-04-24 20:25:56 +02:00 |
|
twinaphex
|
ce077533c2
|
(GLSL) Increase attrib array size
|
2016-04-22 15:22:27 +02:00 |
|
twinaphex
|
4250161327
|
(GLSL/Cg) Simplify some variables
|
2016-04-22 14:00:30 +02:00 |
|
Twinaphex
|
c8d97d05e7
|
(shader_glsl.c) Fix warnings
|
2016-04-17 07:45:37 +02:00 |
|
twinaphex
|
ef835f93d5
|
Change function signature for set_coords
|
2016-04-17 07:12:48 +02:00 |
|
twinaphex
|
07d28091a2
|
(GLSL) CLeanups
|
2016-04-17 04:52:13 +02:00 |
|
twinaphex
|
19367da0ae
|
(GLSL) Cleanups
|
2016-04-17 04:37:38 +02:00 |
|
twinaphex
|
f0f60901ff
|
Move all shader files to header files (gfx/drivers/gl_shaders)
|
2016-04-17 00:08:45 +02:00 |
|
twinaphex
|
8b6abde2f9
|
Start moving GL shaders to gfx/drivers/gl_shaders
|
2016-04-16 23:57:37 +02:00 |
|
twinaphex
|
5d6b4d0a56
|
(GLSL) Refactor more code
|
2016-04-16 20:41:52 +02:00 |
|
twinaphex
|
3b5c4d963a
|
(shader_glsl.c) Lessen calls to glGetUniformLocation
|
2016-04-16 20:39:57 +02:00 |
|
twinaphex
|
0b4ae30f6b
|
Fix erroneous loop variable passing
|
2016-04-16 20:23:55 +02:00 |
|
twinaphex
|
7f9249830a
|
set_uniform_parameter - implement parameter lookup properly
|
2016-04-16 20:06:18 +02:00 |
|
twinaphex
|
4e63113f72
|
Cleanups
|
2016-04-16 19:50:23 +02:00 |
|
twinaphex
|
d562bf38cb
|
Cleanups
|
2016-04-16 19:44:44 +02:00 |
|
twinaphex
|
0b7ee2fcf7
|
Change callback prototype
|
2016-04-16 19:41:48 +02:00 |
|
twinaphex
|
1230edf1ee
|
Add callback for setting single uniform parameter
|
2016-04-16 19:38:35 +02:00 |
|
twinaphex
|
ae218cf1a5
|
Expand uniform_set_parameter functions
|
2016-04-16 19:29:45 +02:00 |
|
twinaphex
|
ad627701da
|
(XMB) Cleanups
|
2016-04-16 17:57:51 +02:00 |
|
twinaphex
|
f45d2db0b1
|
Change function signature of uniform_set_parameter
|
2016-04-16 07:39:41 +02:00 |
|
Twinaphex
|
ae561de0c8
|
(Griffin) Buildfixes
|
2016-04-16 07:32:39 +02:00 |
|
Twinaphex
|
5bba5813cf
|
Cleanups - remove unused variables
|
2016-04-16 07:27:47 +02:00 |
|
twinaphex
|
86cb092b02
|
Add SHADER_CTL_COMPILE_PROGRAM
|
2016-04-16 04:56:15 +02:00 |
|
twinaphex
|
1439b38b20
|
(Cg shader) Cleanups
|
2016-04-16 04:31:24 +02:00 |
|
twinaphex
|
2479699131
|
Cleanups
|
2016-04-16 01:51:46 +02:00 |
|
twinaphex
|
8a90e2777c
|
Rename GL_SHADER_STOCK_BLEND to VIDEO_SHADER_STOCK_BLEND
|
2016-04-16 01:50:20 +02:00 |
|
twinaphex
|
9d85afd358
|
Refactor SHADER_CTL_USE
|
2016-04-15 07:37:06 +02:00 |
|
twinaphex
|
0f65518118
|
Add set_active to 'use' function callback for shader driver
|
2016-04-15 05:08:03 +02:00 |
|
twinaphex
|
934681614f
|
Cleanup
|
2016-04-15 05:01:32 +02:00 |
|
twinaphex
|
6a39d504e0
|
Change signature of uniform_set_parameters
|
2016-04-14 06:24:36 +02:00 |
|
twinaphex
|
930b854272
|
Refactor compile_programs functions
|
2016-04-14 01:53:23 +02:00 |
|
twinaphex
|
511fbcda93
|
(Shaders) Refactor shader program compiling code
|
2016-04-13 20:14:25 +02:00 |
|
twinaphex
|
1e9aed1683
|
Create struct shader_program_info
|
2016-04-13 20:06:43 +02:00 |
|
twinaphex
|
f28c0475b5
|
(Shaders) Refactors
|
2016-04-13 19:58:40 +02:00 |
|
twinaphex
|
29495d4973
|
(Shaders) Cleanups
|
2016-04-13 19:27:04 +02:00 |
|
twinaphex
|
b63a3f8fcc
|
(GLSL) CLeanups
|
2016-04-13 06:52:36 +02:00 |
|
twinaphex
|
f2e3789c8e
|
(GLSL) Update
|
2016-04-13 06:40:59 +02:00 |
|
twinaphex
|
45d4718406
|
(GLSL) Refactor/cleanup
|
2016-04-13 06:40:40 +02:00 |
|
twinaphex
|
f7c0225e1a
|
(GLSL) More cleanups
|
2016-04-13 06:30:00 +02:00 |
|
twinaphex
|
015c166b1d
|
(GLSL) Cleanups
|
2016-04-13 06:25:49 +02:00 |
|
twinaphex
|
9218d57b9d
|
(GLSL) Cleanups
|
2016-04-13 06:18:53 +02:00 |
|
twinaphex
|
53dad5bc73
|
(GLSL) Cleanups
|
2016-04-13 06:04:29 +02:00 |
|
twinaphex
|
edcf3fd1ee
|
Cleanups
|
2016-04-13 05:11:22 +02:00 |
|
twinaphex
|
49e43dd085
|
(GLSL) Cleanup
|
2016-04-13 05:06:24 +02:00 |
|
twinaphex
|
ea824bdee1
|
Start implementing glsl_uniform_set_parameter
|
2016-04-13 04:44:08 +02:00 |
|
twinaphex
|
c3f77efb2c
|
Prepare new GLSL uniform code
|
2016-04-13 04:16:49 +02:00 |
|