Lioncash
|
7b6463ef1f
|
ShaderAsset: Emplace value instances when possible in ToJson()
Constructs elements directly inside the container and also makes it
shorter to read in certain instances.
|
2024-01-24 18:47:44 -05:00 |
iwubcode
|
a40a952177
|
VideoCommon: add a method to calculate a default value for ShaderAsset and another to list its types
|
2024-01-23 11:58:32 -06:00 |
iwubcode
|
b5a6225e1a
|
VideoCommon: add function to serialize ShaderAsset to json
|
2024-01-23 11:58:32 -06:00 |
iwubcode
|
b69d336838
|
VideoCommon: update shader asset to provide a variant default value
|
2023-12-12 00:01:22 -06:00 |
Lioncash
|
abb5cc3a3a
|
ShaderAsset: Mark ParseShaderProperties() as static
This had no function prototype, so this can be internally linked.
Resolves a -Wmissing-declaration warning.
|
2023-12-11 17:05:06 -05:00 |
iwubcode
|
b292022bc7
|
VideoCommon: use ToLower function in assets when parsing json, for proper locale independent behavior
|
2023-10-16 19:23:00 -05:00 |
iwubcode
|
fec2a8af8c
|
VideoCommon: add additional properties to ShaderAsset to support custom shader uniforms
|
2023-10-16 19:02:27 -05:00 |
iwubcode
|
589834f562
|
VideoCommon: add cubemap as a sampler target for shaders, add cubemap as a valid texture asset
|
2023-09-05 21:11:19 -05:00 |
iwubcode
|
f982c556b5
|
VideoCommon: add additional texture sampler types to ShaderAsset
|
2023-08-26 12:12:37 -05:00 |
iwubcode
|
6ea49c6746
|
VideoCommon: add a pixel shader asset
|
2023-06-30 01:32:53 -05:00 |