Browse Source

new comments, indentation fixes

tags/mesa_6_5_2
Brian Paul 19 years ago
parent
commit
c7d0fe1c4b
1 changed files with 25 additions and 11 deletions
  1. 25
    11
      src/mesa/shader/shaderobjects_3dlabs.c

+ 25
- 11
src/mesa/shader/shaderobjects_3dlabs.c View File

@@ -252,15 +252,15 @@ _generic_GetInfoLogLength (struct gl2_generic_intf **intf)
}

static struct gl2_generic_intf _generic_vftbl = {
{
_unknown_AddRef,
_unknown_Release,
_generic_QueryInterface
},
_generic_Delete,
NULL, /* abstract GetType */
_generic_GetName,
_generic_GetDeleteStatus,
{
_unknown_AddRef,
_unknown_Release,
_generic_QueryInterface
},
_generic_Delete,
NULL, /* abstract GetType */
_generic_GetName,
_generic_GetDeleteStatus,
_generic_GetInfoLog,
_generic_GetInfoLogLength
};
@@ -1184,9 +1184,23 @@ _program_UpdateFixedAttrib (struct gl2_program_intf **intf, GLuint index, GLvoid
}
}


/**
* Called during fragment shader execution to either load a varying
* register with values, or fetch values from a varying register.
* \param intf the internal program?
* \param index which varying register, one of the SLANG_FRAGMENT_FIXED_*
* values for example.
* \param data source values to load (or dest to write to)
* \param offset indicates a texture unit or generic varying attribute
* \param size number of bytes to copy
* \param write if true, write to the varying register, else store values
* in 'data'
*/
static GLvoid
_program_UpdateFixedVarying (struct gl2_program_intf **intf, GLuint index, GLvoid *data,
GLuint offset, GLuint size, GLboolean write)
_program_UpdateFixedVarying(struct gl2_program_intf **intf, GLuint index,
GLvoid *data,
GLuint offset, GLuint size, GLboolean write)
{
struct gl2_program_impl *impl = (struct gl2_program_impl *) intf;
slang_program *pro = &impl->_obj.prog;

Loading…
Cancel
Save