diff --git a/Data/Sys/GraphicsModEditor/Templates/raster_material.json b/Data/Sys/GraphicsModEditor/Templates/raster_material.json new file mode 100644 index 0000000000..a7f09b833c --- /dev/null +++ b/Data/Sys/GraphicsModEditor/Templates/raster_material.json @@ -0,0 +1,8 @@ +{ + "shader_asset": "", + "pixel_properties": [], + "vertex_properties": [], + "next_material_asset": "", + "pixel_textures": [], + "render_targets": [] +} diff --git a/Data/Sys/GraphicsModEditor/Templates/raster_shader.json b/Data/Sys/GraphicsModEditor/Templates/raster_shader.json new file mode 100644 index 0000000000..771e24b273 --- /dev/null +++ b/Data/Sys/GraphicsModEditor/Templates/raster_shader.json @@ -0,0 +1,6 @@ +{ + "pixel_properties": [], + "pixel_output_targets": [], + "pixel_samplers": [], + "vertex_properties": [] +} \ No newline at end of file diff --git a/Data/Sys/GraphicsModEditor/Templates/raster_shader.ps.glsl b/Data/Sys/GraphicsModEditor/Templates/raster_shader.ps.glsl new file mode 100644 index 0000000000..cebadf0254 --- /dev/null +++ b/Data/Sys/GraphicsModEditor/Templates/raster_shader.ps.glsl @@ -0,0 +1,4 @@ +void fragment(in DolphinFragmentInput frag_input, out DolphinFragmentOutput frag_output) +{ + dolphin_emulated_fragment(frag_input, frag_output); +} diff --git a/Data/Sys/GraphicsModEditor/Templates/raster_shader.vs.glsl b/Data/Sys/GraphicsModEditor/Templates/raster_shader.vs.glsl new file mode 100644 index 0000000000..42a336b1c7 --- /dev/null +++ b/Data/Sys/GraphicsModEditor/Templates/raster_shader.vs.glsl @@ -0,0 +1,4 @@ +void vertex(in DolphinVertexInput vertex_input, out DolphinVertexOutput vertex_output) +{ + dolphin_emulated_vertex(vertex_input, vertex_output); +}