Sets some global preferences for the renderer
| 1856 | } |
| 1857 | // Sets some global preferences for the renderer |
| 1858 | int rend_SetPreferredState(renderer_preferred_state *pref_state) { |
| 1859 | int retval = 1; |
| 1860 | switch (Renderer_type) { |
| 1861 | case RENDERER_SOFTWARE_16BIT: |
| 1862 | case RENDERER_SOFTWARE_8BIT: |
| 1863 | break; |
| 1864 | case RENDERER_GLIDE: |
| 1865 | #ifdef USE_GLIDE |
| 1866 | retval = glide_SetPreferredState(pref_state); |
| 1867 | #endif |
| 1868 | break; |
| 1869 | case RENDERER_DIRECT3D: |
| 1870 | #ifdef USE_D3D |
| 1871 | retval = d3d_SetPreferredState(pref_state); |
| 1872 | #endif |
| 1873 | break; |
| 1874 | case RENDERER_OPENGL: |
| 1875 | #ifdef USE_OPENGL |
| 1876 | retval = opengl_SetPreferredState(pref_state); |
| 1877 | #endif |
| 1878 | break; |
| 1879 | default: |
| 1880 | mprintf(0, "Function not implemented for the lib!\n"); |
| 1881 | Int3(); |
| 1882 | break; |
| 1883 | } |
| 1884 | rend_SetInitOptions(); |
| 1885 | return retval; |
| 1886 | } |
| 1887 | // Sets the gamma for this display |
| 1888 | void rend_SetGammaValue(float val) { |
| 1889 | switch (Renderer_type) { |
nothing calls this directly
no test coverage detected