- Dec 30, 2008
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
-
-
-
-
-
-
Alexandre Julliard authored
-
-
-
-
-
-
This is similar to 0bdab5f8.
-
-
d3d9: Use separate codepaths for failure and NULL return values in GetVertexShader() / GetPixelShader().
-
It's only used for shader_hw_map2gl() and vshader_hw_rsq_rcp(), and we can handle those the same way we handle the GLSL equivalents.
-
-
- Dec 29, 2008
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
-
-
widl: Write the local stubs file based on the parsed list of statements, rather than using hooks in the parser code.
-
widl: Write the generated file containing IID, DIID, CLSID and LIBID data based on the parsed list of statements instead of using hooks in the parser code.
-
widl: Write the typelib based on the statement list generated in the typelib_t object instead of using hooks in the parser code.
-
Set the details of the structure to the previously defined version if available, or add it to a list of incomplete types otherwise. Only set the defined flag when the structure is actually defined in the IDL file so that the type is written out in the exact order that it is mentioned in the file.
-
The identifier doesn't have any properties of a variable and we only use it for holding the name before it is freed. Use get_type instead of get_typev in the type_new_* functions and get rid of get_typev.
-
Use pointers for the information for structures, enumerations, functions and interfaces so that we can determine whether or not the type has been defined yet and to enable more information to be stored.
-
widl: Hide the details of where arguments, fields, values and cases are stored in the type_t structure for functions, structures, enums and unions.
-
widl: Follow aliases in check_remoting_fields so that the fields for the type are correctly enumerated.
-
oleidl.h isn't usable without winuser.h being included first due to using the LPMSG type, so explicitly include it by adding a cpp_quote statement to oleidl.idl. In the PSDK it is implicitly included as IDL-generated header includes windows.h, which in turn includes winuser.h.
-
-