/vbox/src/VBox/HostServices/SharedOpenGL/unpacker/ |
H A D | unpack_lights.c | 11 GLenum light = READ_DATA( sizeof( int ) + 0, GLenum ); local 15 cr_unpackDispatch.Lightfv( light, pname, params ); 21 GLenum light = READ_DATA( sizeof( int ) + 0, GLenum ); local 25 cr_unpackDispatch.Lightiv( light, pname, params );
|
/vbox/src/VBox/Additions/x11/x11include/mesa-7.2/src/mesa/tnl_dd/imm/ |
H A D | t_dd_imm_napi.h | 37 const struct gl_light *light = ctx->Light.EnabledList.prev; local 52 n_dot_VP = DOT3( normal, light->_VP_inf_norm ) * scale; 54 ACC_SCALE_SCALAR_3V( sum, n_dot_VP, light->_MatDiffuse[0] ); 55 n_dot_h = DOT3( normal, light->_h_inf_norm ) * scale; 58 ACC_SCALE_SCALAR_3V( sum, spec, light->_MatSpecular[0] ); 77 const struct gl_light *light = ctx->Light.EnabledList.prev; local 91 n_dot_VP = DOT3( normal, light->_VP_inf_norm ) * scale; 93 ACC_SCALE_SCALAR_3V( sum, n_dot_VP, light->_MatDiffuse[0] ); 94 n_dot_h = DOT3( normal, light->_h_inf_norm ) * scale; 97 ACC_SCALE_SCALAR_3V( sum, spec, light 117 struct gl_light *light; local 136 foreach( light, &ctx->Light.EnabledList ) argument 163 struct gl_light *light; local 182 foreach( light, &ctx->Light.EnabledList ) argument [all...] |
/vbox/src/VBox/Additions/x11/x11include/mesa-7.2/src/mesa/tnl/ |
H A D | t_vb_lighttmp.h | 91 struct gl_light *light; local 109 /* Add contribution from each enabled light source */ 110 foreach (light, &ctx->Light.EnabledList) { 116 GLfloat VP[3]; /* unit vector from vertex to light */ 121 if (!(light->_Flags & LIGHT_POSITIONAL)) { 122 /* directional light */ 123 COPY_3V(VP, light->_VP_inf_norm); 124 attenuation = light->_VP_inf_spot_attenuation; 127 GLfloat d; /* distance from vertex to light */ 129 SUB_3V(VP, light 275 struct gl_light *light; local 437 const struct gl_light *light = ctx->Light.EnabledList.next; local 551 const struct gl_light *light; local 682 struct gl_light *light; local [all...] |
/vbox/src/VBox/GuestHost/OpenGL/packer/ |
H A D | pack_lights.c | 10 static GLboolean __handleLightData( GLenum light, GLenum pname, const GLfloat *params ) argument 13 unsigned int packet_length = sizeof( int ) + sizeof( light ) + sizeof( pname ); 42 WRITE_DATA( sizeof( int ) + 0, GLenum, light ); 57 void PACK_APIENTRY crPackLightfv (GLenum light, GLenum pname, const GLfloat *params) argument 60 if (__handleLightData( light, pname, params )) 65 void PACK_APIENTRY crPackLightiv (GLenum light, GLenum pname, const GLint *params) argument 69 if (__handleLightData( light, pname, (const GLfloat *) params ))
|
/vbox/src/VBox/Additions/x11/x11include/mesa-7.2/src/mesa/main/ |
H A D | light.h | 2 * \file light.h 45 _mesa_Lightf( GLenum light, GLenum pname, GLfloat param ); 48 _mesa_Lightfv( GLenum light, GLenum pname, const GLfloat *params ); 51 _mesa_Lightiv( GLenum light, GLenum pname, const GLint *params ); 54 _mesa_Lighti( GLenum light, GLenum pname, GLint param ); 69 _mesa_GetLightfv( GLenum light, GLenum pname, GLfloat *params ); 72 _mesa_GetLightiv( GLenum light, GLenum pname, GLint *params );
|
/vbox/src/VBox/GuestHost/OpenGL/state_tracker/ |
H A D | state_lighting.c | 15 l->light = (CRLightBits *) crCalloc (sizeof(*(l->light)) * CR_MAX_LIGHTS ); 20 crFree(l->light); 25 crFree( ctx->lighting.light ); 78 l->light = (CRLight *) crCalloc (sizeof (*(l->light)) * CR_MAX_LIGHTS); 82 CRLightBits *ltb = lb->light + i; 83 l->light[i].enable = GL_FALSE; 85 l->light[i].ambient = zero_color; 87 l->light[ 311 crStateLightfv(GLenum light, GLenum pname, const GLfloat *param) argument 457 crStateLightiv(GLenum light, GLenum pname, const GLint *param) argument 496 crStateLightf(GLenum light, GLenum pname, GLfloat param) argument 501 crStateLighti(GLenum light, GLenum pname, GLint param) argument 748 crStateGetLightfv(GLenum light, GLenum pname, GLfloat *param) argument 831 crStateGetLightiv(GLenum light, GLenum pname, GLint *param) argument [all...] |
H A D | state_bits_globalop.h | 183 _CRSTATE_BITS_OP_SIZEOF(lighting.light[i].dirty); 184 _CRSTATE_BITS_OP_SIZEOF(lighting.light[i].enable); 185 _CRSTATE_BITS_OP_SIZEOF(lighting.light[i].ambient); 186 _CRSTATE_BITS_OP_SIZEOF(lighting.light[i].diffuse); 187 _CRSTATE_BITS_OP_SIZEOF(lighting.light[i].specular); 188 _CRSTATE_BITS_OP_SIZEOF(lighting.light[i].position); 189 _CRSTATE_BITS_OP_SIZEOF(lighting.light[i].attenuation); 190 _CRSTATE_BITS_OP_SIZEOF(lighting.light[i].spot);
|
H A D | state_attrib.c | 37 a->enableStack[i].light = NULL; 38 a->lightingStack[i].light = NULL; 195 if (a->enableStack[a->enableStackDepth].light == NULL) 197 a->enableStack[a->enableStackDepth].light = (GLboolean *) crCalloc( g->limits.maxLights * sizeof( GLboolean )); 213 a->enableStack[a->enableStackDepth].light[i] = g->lighting.light[i].enable; 329 if (a->lightingStack[a->lightingStackDepth].light == NULL) 331 a->lightingStack[a->lightingStackDepth].light = (CRLight *) crCalloc( g->limits.maxLights * sizeof( CRLight )); 345 a->lightingStack[a->lightingStackDepth].light[i].enable = g->lighting.light[ [all...] |
H A D | state_lists.c | 129 #define CRSTATE_SET_LIGHT_COLOR(state, light, pname) _CRSTATE_SET_4F_RGBA(state, light, pname, GetLightfv) 130 #define CRSTATE_SET_LIGHT_F(state, light, pname) {GLfloat _f=g->state; diff_api.GetLightfv(light, pname, &_f); CRSTATE_SET_CAP(state, _f, "%f");} 131 #define CRSTATE_SET_LIGHT_4F(state, light, pname) _CRSTATE_SET_4F_XYZW(state, light, pname, GetLightfv) 132 #define CRSTATE_SET_LIGHT_3F(state, light, pname) \ 138 diff_api.GetLightfv(light, pname, &value[0]); \ 673 if (CHECKDIRTY(sb->lighting.light[i].dirty, negbitID)) 675 if (CHECKDIRTY(sb->lighting.light[ [all...] |
H A D | state_snapshot.c | 1330 rc = SSMR3PutMem(pSSM, pBits->lighting.light, CR_MAX_LIGHTS*sizeof(pBits->lighting.light)); 1361 lighting.light = pBits->lighting.light; 1402 pBits->lighting.light = lighting.light; 1403 rc = SSMR3GetMem(pSSM, pBits->lighting.light, CR_MAX_LIGHTS*sizeof(pBits->lighting.light)); 1594 CRASSERT(pContext->lighting.light); 1595 rc = SSMR3PutMem(pSSM, pContext->lighting.light, CR_MAX_LIGHT [all...] |
H A D | state_enable.c | 25 g->lighting.light[i].enable = val; 26 DIRTY(sb->lighting.light[i].dirty, neg_bitid); 27 DIRTY(sb->lighting.light[i].enable, neg_bitid);
|
/vbox/src/VBox/GuestHost/OpenGL/include/state/ |
H A D | cr_lighting.h | 36 CRLightBits *light; member in struct:__anon16206 73 CRLight *light; member in struct:__anon16208
|
H A D | cr_attrib.h | 75 GLboolean *light; member in struct:__anon16152 146 CRLight *light; member in struct:__anon16154
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/ |
H A D | device.c | 49 /* Define the default light parameters as specified by MSDN. */ 1778 UINT light_idx, const struct wined3d_light *light) 1785 TRACE("device %p, light_idx %u, light %p.\n", device, light_idx, light); 1789 if (!light) 1792 switch (light->type) 1800 if (light->attenuation0 < 0.0f || light->attenuation1 < 0.0f || light->attenuation2 < 0.0f) 1826 TRACE("Adding new light\ 1777 wined3d_device_set_light(struct wined3d_device *device, UINT light_idx, const struct wined3d_light *light) argument 1934 wined3d_device_get_light(const struct wined3d_device *device, UINT light_idx, struct wined3d_light *light) argument [all...] |
H A D | stateblock.c | 618 struct wined3d_light_info *light = LIST_ENTRY(e1, struct wined3d_light_info, entry); local 619 list_remove(&light->entry); 620 HeapFree(GetProcessHeap(), 0, light); local 651 /* Look up the light in the destination */ 677 /* This can happen if the light was originally created as a 678 * default light for SetLightEnable() while recording. */ 991 const struct wined3d_light_info *light = LIST_ENTRY(e, struct wined3d_light_info, entry); local 993 wined3d_device_set_light(device, light->OriginalIndex, &light->OriginalParms); 994 wined3d_device_set_light_enable(device, light [all...] |
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/ |
H A D | d3drm.h | 77 STDMETHOD(CreateLight)(THIS_ D3DRMLIGHTTYPE type, D3DCOLOR color, IDirect3DRMLight **light) PURE; 79 IDirect3DRMLight **light) PURE; 90 STDMETHOD(CreateShadow)(THIS_ IDirect3DRMVisual *visual, IDirect3DRMLight *light, 216 STDMETHOD(CreateLight)(THIS_ D3DRMLIGHTTYPE type, D3DCOLOR color, IDirect3DRMLight **light) PURE; 218 IDirect3DRMLight **light) PURE; 229 STDMETHOD(CreateShadow)(THIS_ IDirect3DRMVisual *visual, IDirect3DRMLight *light, 359 STDMETHOD(CreateLight)(THIS_ D3DRMLIGHTTYPE type, D3DCOLOR color, IDirect3DRMLight **light) PURE; 361 IDirect3DRMLight **light) PURE; 372 STDMETHOD(CreateShadow)(THIS_ IUnknown *object, IDirect3DRMLight *light, D3DVALUE px, D3DVALUE py, D3DVALUE pz,
|
H A D | d3d.h | 225 STDMETHOD(CreateLight)(THIS_ struct IDirect3DLight **light, IUnknown *outer) PURE; 271 STDMETHOD(CreateLight)(THIS_ struct IDirect3DLight **light, IUnknown *outer) PURE; 319 STDMETHOD(CreateLight)(THIS_ struct IDirect3DLight **light, IUnknown *outer) PURE; 674 STDMETHOD(AddLight)(THIS_ IDirect3DLight *light) PURE; 675 STDMETHOD(DeleteLight)(THIS_ IDirect3DLight *light) PURE; 676 STDMETHOD(NextLight)(THIS_ IDirect3DLight *ref, IDirect3DLight **light, DWORD flags) PURE; 742 STDMETHOD(AddLight)(THIS_ IDirect3DLight *light) PURE; 743 STDMETHOD(DeleteLight)(THIS_ IDirect3DLight *light) PURE; 744 STDMETHOD(NextLight)(THIS_ IDirect3DLight *ref, IDirect3DLight **light, DWORD flags) PURE; 818 STDMETHOD(AddLight)(THIS_ IDirect3DLight *light) PUR [all...] |
/vbox/src/VBox/HostServices/SharedOpenGL/dlm/ |
H A D | dlm_pointers.h | 16 extern int crdlm_pointers_Lightfv( struct instanceLightfv *instance, GLenum light, GLenum pname, const GLfloat *params ); 17 extern int crdlm_pointers_Lightiv( struct instanceLightiv *instance, GLenum light, GLenum pname, const GLint *params );
|
H A D | dlm_pointers.c | 92 int crdlm_pointers_Lightfv( struct instanceLightfv *instance, GLenum light, GLenum pname, const GLfloat *params ) argument 109 int crdlm_pointers_Lightiv( struct instanceLightiv *instance, GLenum light, GLenum pname, const GLint *params ) argument
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/ |
H A D | stateblock.c | 527 struct wined3d_light_info *light = LIST_ENTRY(e1, struct wined3d_light_info, entry); local 528 list_remove(&light->entry); 529 HeapFree(GetProcessHeap(), 0, light); local 560 /* Look up the light in the destination */ 585 /* This can happen if the light was originally created as a 586 * default light for SetLightEnable() while recording. */ 886 const struct wined3d_light_info *light = LIST_ENTRY(e, struct wined3d_light_info, entry); local 888 IWineD3DDevice_SetLight(pDevice, light->OriginalIndex, &light->OriginalParms); 889 IWineD3DDevice_SetLightEnable(pDevice, light [all...] |
H A D | state.c | 3834 const struct wined3d_light_info *light = NULL; local 3837 /* If we are changing the View matrix, reset the light and clipping planes to the new view 3838 * NOTE: We have to reset the positions even if the light/plane is not currently 3848 /* Reset lights. TODO: Call light apply func */ 3851 light = stateblock->activeLights[k]; 3852 if(!light) continue; 3853 glLightfv(GL_LIGHT0 + light->glIndex, GL_POSITION, light->lightPosn); 3855 glLightfv(GL_LIGHT0 + light->glIndex, GL_SPOT_DIRECTION, light 4712 static void light(DWORD state, IWineD3DStateBlockImpl *stateblock, struct wined3d_context *context) function [all...] |
/vbox/src/VBox/Devices/Graphics/ |
H A D | DevVGA-SVGA3d-win.cpp | 5019 D3DLIGHT9 light; 5037 light.Type = D3DLIGHT_POINT; 5041 light.Type = D3DLIGHT_SPOT; 5045 light.Type = D3DLIGHT_DIRECTIONAL; 5050 Log(("Unsupported light type!!\n")); 5063 light.Diffuse.r = pData->diffuse[0]; 5064 light.Diffuse.g = pData->diffuse[1]; 5065 light.Diffuse.b = pData->diffuse[2]; 5066 light.Diffuse.a = pData->diffuse[3]; 5067 light [all...] |
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.5.3/ |
H A D | glapitable.h | 203 void (GLAPIENTRYP Lightf)(GLenum light, GLenum pname, GLfloat param); /* 159 */ 204 void (GLAPIENTRYP Lightfv)(GLenum light, GLenum pname, const GLfloat * params); /* 160 */ 205 void (GLAPIENTRYP Lighti)(GLenum light, GLenum pname, GLint param); /* 161 */ 206 void (GLAPIENTRYP Lightiv)(GLenum light, GLenum pname, const GLint * params); /* 162 */ 308 void (GLAPIENTRYP GetLightfv)(GLenum light, GLenum pname, GLfloat * params); /* 264 */ 309 void (GLAPIENTRYP GetLightiv)(GLenum light, GLenum pname, GLint * params); /* 265 */
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.6.5/ |
H A D | glapitable.h | 202 void (GLAPIENTRYP Lightf)(GLenum light, GLenum pname, GLfloat param); /* 159 */ 203 void (GLAPIENTRYP Lightfv)(GLenum light, GLenum pname, const GLfloat * params); /* 160 */ 204 void (GLAPIENTRYP Lighti)(GLenum light, GLenum pname, GLint param); /* 161 */ 205 void (GLAPIENTRYP Lightiv)(GLenum light, GLenum pname, const GLint * params); /* 162 */ 307 void (GLAPIENTRYP GetLightfv)(GLenum light, GLenum pname, GLfloat * params); /* 264 */ 308 void (GLAPIENTRYP GetLightiv)(GLenum light, GLenum pname, GLint * params); /* 265 */
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.7.7/ |
H A D | glapitable.h | 202 void (GLAPIENTRYP Lightf)(GLenum light, GLenum pname, GLfloat param); /* 159 */ 203 void (GLAPIENTRYP Lightfv)(GLenum light, GLenum pname, const GLfloat * params); /* 160 */ 204 void (GLAPIENTRYP Lighti)(GLenum light, GLenum pname, GLint param); /* 161 */ 205 void (GLAPIENTRYP Lightiv)(GLenum light, GLenum pname, const GLint * params); /* 162 */ 307 void (GLAPIENTRYP GetLightfv)(GLenum light, GLenum pname, GLfloat * params); /* 264 */ 308 void (GLAPIENTRYP GetLightiv)(GLenum light, GLenum pname, GLint * params); /* 265 */
|