twinaphex
|
2b1481d97f
|
Refactor set_mvp code a bit
|
2017-11-15 14:09:41 +01:00 |
|
twinaphex
|
e560adcc9f
|
Refactor this - get rid of set_coords_fallback
|
2017-11-13 12:27:45 +01:00 |
|
twinaphex
|
f5d9427d48
|
Convert shader_hlsl.cpp to C
|
2017-11-06 19:44:00 +01:00 |
|
twinaphex
|
374b6115e1
|
Update HLSL backend
|
2017-09-05 03:21:58 +02:00 |
|
twinaphex
|
e1c139dda6
|
Buildfix
|
2017-09-05 00:10:24 +02:00 |
|
twinaphex
|
efce4d0abf
|
Revert "Add cb_set_shader_coords"
This reverts commit 06df02872210e585e68473beb0dacfd038faba35.
|
2017-05-19 21:21:40 +02:00 |
|
twinaphex
|
06df028722
|
Add cb_set_shader_coords
|
2017-05-19 21:13:44 +02:00 |
|
twinaphex
|
126a5bf121
|
Use string_is_equal_fast/string_is_not_equal_fast
|
2017-05-16 04:00:37 +02:00 |
|
twinaphex
|
284e6b2994
|
Replace more instances of string_is_equal
|
2017-04-21 22:51:04 +02:00 |
|
twinaphex
|
17235d70e2
|
Create set_coords_fallback for shader driver
|
2017-03-23 21:49:29 +01:00 |
|
twinaphex
|
96c8ca5a09
|
Header update #1
|
2017-01-22 13:40:32 +01:00 |
|
twinaphex
|
219a07f709
|
(hlsl) Fix
|
2017-01-19 21:21:53 +01:00 |
|
twinaphex
|
28195ee517
|
(HLSL) Buildfixes
|
2017-01-19 21:20:05 +01:00 |
|
twinaphex
|
861ad8b3ab
|
(XDK360) Another buildfix
|
2017-01-19 21:05:04 +01:00 |
|
twinaphex
|
0edbf8d5c9
|
(shader_hlslc.) Another buildfix
|
2017-01-19 20:56:07 +01:00 |
|
twinaphex
|
98f0422b20
|
(HLSL) Fix typo
|
2017-01-19 20:50:00 +01:00 |
|
twinaphex
|
fd8cdc389f
|
(Xbox 360) More buildfixes
|
2017-01-19 20:31:33 +01:00 |
|
twinaphex
|
feae0823ce
|
Prevent some implicit memsets
|
2016-12-17 14:40:06 +01:00 |
|
twinaphex
|
642e46779b
|
Cleanups
|
2016-09-06 23:59:43 +02:00 |
|
twinaphex
|
2f69c20e39
|
Revert "(Shaders) Get rid of third parameter"
This reverts commit 52d6a21e55dea138a93b5f0881829c3dfd8aeb5e.
|
2016-05-15 17:26:23 +02:00 |
|
twinaphex
|
52d6a21e55
|
(Shaders) Get rid of third parameter
|
2016-05-15 17:22:55 +02:00 |
|
twinaphex
|
dde471e001
|
Rename gfx_ structs
|
2016-05-10 02:39:09 +02:00 |
|
twinaphex
|
6ae20f2016
|
Create managers/ dir - move cheats.c and state_manager.c to it
|
2016-05-09 18:20:52 +02:00 |
|
twinaphex
|
372e7d94cd
|
Rename rewind.c to state_manager
|
2016-05-09 07:14:10 +02:00 |
|
twinaphex
|
e9d16655f0
|
Create d3d_shaders
|
2016-04-17 00:16:32 +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
|
f45d2db0b1
|
Change function signature of uniform_set_parameter
|
2016-04-16 07:39:41 +02:00 |
|
twinaphex
|
1f7e6690e3
|
compile_program - if 'program' is NULL, then try to set program
to built-in shader program slot
|
2016-04-16 04:58:03 +02:00 |
|
twinaphex
|
86cb092b02
|
Add SHADER_CTL_COMPILE_PROGRAM
|
2016-04-16 04:56:15 +02:00 |
|
twinaphex
|
0f65518118
|
Add set_active to 'use' function callback for shader driver
|
2016-04-15 05:08:03 +02:00 |
|
twinaphex
|
6a39d504e0
|
Change signature of uniform_set_parameters
|
2016-04-14 06:24:36 +02:00 |
|
twinaphex
|
7cd10fd707
|
Start creating stub hlsl_uniform_set_parameter
|
2016-04-14 03:52:29 +02:00 |
|
twinaphex
|
f418c7fde1
|
Cleanups
|
2016-04-14 03:41:53 +02:00 |
|
twinaphex
|
b9bb75c193
|
(HLSL) Refactor hlsl_compile_program
|
2016-04-14 03:38:45 +02:00 |
|
twinaphex
|
e61e617e80
|
(HLSL) Cleanups
|
2016-04-14 03:20:19 +02:00 |
|
twinaphex
|
a2acb0e6f0
|
Cleanups
|
2016-04-14 03:16:24 +02:00 |
|
twinaphex
|
c6292a38f5
|
Cleanups
|
2016-04-14 03:11:13 +02:00 |
|
twinaphex
|
8701af084a
|
(HLSL) Cleanups
|
2016-04-14 03:09:15 +02:00 |
|
twinaphex
|
5cc1b85f70
|
(HLSL) Cleanups
|
2016-04-14 03:06:59 +02:00 |
|
twinaphex
|
157eb71606
|
Use string_is_equal more
|
2016-01-20 06:16:55 +01:00 |
|
twinaphex
|
54f46f4ee3
|
Update headers
|
2016-01-10 04:41:52 +01:00 |
|
twinaphex
|
c2d7cbe18b
|
Use string_is_empty
|
2015-12-26 07:59:15 +01:00 |
|
twinaphex
|
e735f84baa
|
Refactor shader subsystem
|
2015-12-05 07:33:32 +01:00 |
|
twinaphex
|
7cc7305263
|
(HLSL) No longer depend on driver struct
|
2015-11-30 02:28:35 +01:00 |
|
twinaphex
|
576626ead0
|
Refactor frame_is_reversed - shader drivers should no longer
be dependent upon global state
|
2015-09-16 11:14:43 +02:00 |
|
Twinaphex
|
e8d266cb9d
|
Revert "Revert "Add support for shader pass feedback.""
|
2015-08-30 18:37:41 +02:00 |
|