- 09 Jun, 2006 20 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Mike McCormack authored
-
Mike McCormack authored
-
Jason Green authored
-
Jason Green authored
- Add functions to attach & detach shader objects, create and delete programs, and maintain the list of programs. - Add a list of GLSL shader programs to the device which is initialized on Init3D(), and deleted on Release().
-
Jason Green authored
-
Jason Green authored
-
Jason Green authored
-
Jason Green authored
- Declare more variable names for GLSL programs. - Some of these won't need to be declared eventually, but it doesn't hurt to do it for now. - Correct output name for pixel shaders (gl_FragColor instead of glFragColor).
-
Jason Green authored
- Got rid of the separate constant maps. - Side effect of this is that the map is a bit larger for pixel shaders than it needs to be
-
Jason Green authored
- Add a new file glsl_shader.c which contains almost every GLSL specific function we'll need - Move print_glsl_info() into glsl_shader.c - Move the shader_reg_maps struct info into the private header, and make it part of SHADER_OPCODE_ARG. - Create a new shared ps/vs register map for float constants (future patch will make ARB programs use this, too)
-
Jason Green authored
loading float constants for GLSL. - DrawPrim is just too big of a function. This separates the passing of constants to the shader into new functions. - Fixes an off-by-one error when loading vertex declaration constants (should be <, not <=) - Adds a function for GLSL loading of constants (aka Uniforms) - Adds a GLSL program variable to the stateblock and sets it to 0 (a future patch will actually create this program)
-
Dmitry Timoshkov authored
Return FALSE in the WM_CLOSE PROPSHEET_DialogProc handler in order to allow DefDlgProc to post us WM_COMMAND/IDCANCEL and unblock modal message loop.
-
Detlef Riekenberg authored
-
Detlef Riekenberg authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
- 08 Jun, 2006 20 commits
-
-
Alexandre Julliard authored
-
Jeff Latimer authored
-
Jeff Latimer authored
-
Jeff Latimer authored
-
Jeff Latimer authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Robert Reif authored
-
Phil Lodwick authored
-
Phil Lodwick authored
-
Michael Kaufmann authored
Include a bitmap in the resources and don't depend on Windows' OBM_CHECK bitmap anymore.
-
Robert Shearman authored
-
Robert Shearman authored
-
Mike McCormack authored
-
Mike McCormack authored
-
Robert Shearman authored
parent is the desktop (i.e. it is becoming a top-level window).
-
Robert Shearman authored
changed into a connected state, otherwise we could assert in pipe_client_destroy.
-
Alexandre Julliard authored
-
Phil Lodwick authored
-
Phil Lodwick authored
-