Here’s a quick sample of the results of my trial run of the BASIC-BORDER-WITH-REFLECT base shader and my Hybrid graphics.
Essentially it looks the same as HSM’s normal shader, which is the point.
For those of you who are unfamiliar with my Hybrid graphics and the method for using them…
Normally we use the RA Video aspect of our monitors for HSM’s shader. Here I am using 4X3 instead of 16X9.
I have used the BASIC-BORDER-WITH-REFLECT preset and the “Use Image For Placement” parameter, to auto scale and position the screen on top of one of my RA Overlays. Then I loaded one of my Hybrid graphics, (Essentially the overlay image with no bezel, only the frame.) as an overlay. Since the shader handles all the screen placement, aspect ratio, and scale, we don’t need to do any of the normal configuring of RA when using an overlay.
After a little tweaking of the non-integer scale and bezel height + width, we have this.
We are also only rendering to a viewport that is 60% of the screen!
This enables the shader to run on fairly low-end hardware. I have had it running like a dream on a GTX 750 2GB.
Since this new method uses the BASIC-BORDER preset, it should provide even better performance than using the previous full shader.
My hope is that the auto placement by image will make it easier to use graphics that are not centered on the screen, and allow me to provide a more complete hybrid set of graphics.
Edit: I am committing to doing a set of Hybrid presets to support the Hybrid graphics.