VirtualBox

Ignore:
Timestamp:
Dec 13, 2010 5:37:15 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
68869
Message:

crOpenGL: fix glmark2 incorrect rendering with mesa 7.9

Location:
trunk/src/VBox/Additions/common/crOpenGL
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/crOpenGL/fakedri_drv.c

    r35031 r35039  
    122122    #include "fakedri_glfuncsList.h"
    123123
     124    SET_by_offset(vbox_glapi_table, _glapi_get_proc_offset("glBlendEquationSeparateEXT"), cr_glBlendEquationSeparate);
    124125    SET_by_offset(vbox_glapi_table, _glapi_get_proc_offset("glSampleMaskSGIS"), cr_glSampleMaskEXT);
    125126    SET_by_offset(vbox_glapi_table, _glapi_get_proc_offset("glSamplePatternSGIS"), cr_glSamplePatternEXT);
  • trunk/src/VBox/Additions/common/crOpenGL/fakedri_glfuncsList.h

    r32404 r35039  
    395395GLAPI_ENTRY(TexSubImage3D)
    396396GLAPI_ENTRY(CopyTexSubImage3D)
     397GLAPI_ENTRY(ActiveTextureARB)
     398GLAPI_ENTRY(ClientActiveTextureARB)
    397399GLAPI_ENTRY(MultiTexCoord1dARB)
    398400GLAPI_ENTRY(MultiTexCoord1dvARB)
     
    427429GLAPI_ENTRY(MultiTexCoord4sARB)
    428430GLAPI_ENTRY(MultiTexCoord4svARB)
    429 //GLAPI_ENTRY(AttachShader)
    430 //GLAPI_ENTRY(CreateProgram)
    431 //GLAPI_ENTRY(CreateShader)
    432 //GLAPI_ENTRY(DeleteProgram)
    433 //GLAPI_ENTRY(DeleteShader)
    434 //GLAPI_ENTRY(DetachShader)
    435 //GLAPI_ENTRY(GetAttachedShaders)
    436 //GLAPI_ENTRY(GetProgramInfoLog)
    437 //GLAPI_ENTRY(GetProgramiv)
    438 //GLAPI_ENTRY(GetShaderInfoLog)
    439 //GLAPI_ENTRY(GetShaderiv)
    440 //GLAPI_ENTRY(IsProgram)
    441 //GLAPI_ENTRY(IsShader)
    442 //GLAPI_ENTRY(StencilFuncSeparate)
    443 //GLAPI_ENTRY(StencilMaskSeparate)
    444 //GLAPI_ENTRY(StencilOpSeparate)
    445 //GLAPI_ENTRY(UniformMatrix2x3fv)
    446 //GLAPI_ENTRY(UniformMatrix2x4fv)
    447 //GLAPI_ENTRY(UniformMatrix3x2fv)
    448 //GLAPI_ENTRY(UniformMatrix3x4fv)
    449 //GLAPI_ENTRY(UniformMatrix4x2fv)
    450 //GLAPI_ENTRY(UniformMatrix4x3fv)
     431GLAPI_ENTRY(AttachShader)
     432GLAPI_ENTRY(CreateProgram)
     433GLAPI_ENTRY(CreateShader)
     434GLAPI_ENTRY(DeleteProgram)
     435GLAPI_ENTRY(DeleteShader)
     436GLAPI_ENTRY(DetachShader)
     437GLAPI_ENTRY(GetAttachedShaders)
     438GLAPI_ENTRY(GetProgramInfoLog)
     439GLAPI_ENTRY(GetProgramiv)
     440GLAPI_ENTRY(GetShaderInfoLog)
     441GLAPI_ENTRY(GetShaderiv)
     442GLAPI_ENTRY(IsProgram)
     443GLAPI_ENTRY(IsShader)
     444GLAPI_ENTRY(StencilFuncSeparate)
     445GLAPI_ENTRY(StencilMaskSeparate)
     446GLAPI_ENTRY(StencilOpSeparate)
     447GLAPI_ENTRY(UniformMatrix2x3fv)
     448GLAPI_ENTRY(UniformMatrix2x4fv)
     449GLAPI_ENTRY(UniformMatrix3x2fv)
     450GLAPI_ENTRY(UniformMatrix3x4fv)
     451GLAPI_ENTRY(UniformMatrix4x2fv)
     452GLAPI_ENTRY(UniformMatrix4x3fv)
    451453GLAPI_ENTRY(LoadTransposeMatrixdARB)
    452454GLAPI_ENTRY(LoadTransposeMatrixfARB)
     
    537539GLAPI_ENTRY(GetQueryivARB)
    538540GLAPI_ENTRY(IsQueryARB)
    539 //GLAPI_ENTRY(AttachObjectARB)
    540 //GLAPI_ENTRY(CompileShaderARB)
    541 //GLAPI_ENTRY(CreateProgramObjectARB)
    542 //GLAPI_ENTRY(CreateShaderObjectARB)
    543 //GLAPI_ENTRY(DeleteObjectARB)
    544 //GLAPI_ENTRY(DetachObjectARB)
    545 //GLAPI_ENTRY(GetActiveUniformARB)
    546 //GLAPI_ENTRY(GetAttachedObjectsARB)
    547 //GLAPI_ENTRY(GetHandleARB)
    548 //GLAPI_ENTRY(GetInfoLogARB)
    549 //GLAPI_ENTRY(GetObjectParameterfvARB)
    550 //GLAPI_ENTRY(GetObjectParameterivARB)
    551 //GLAPI_ENTRY(GetShaderSourceARB)
    552 //GLAPI_ENTRY(GetUniformLocationARB)
    553 //GLAPI_ENTRY(GetUniformfvARB)
    554 //GLAPI_ENTRY(GetUniformivARB)
    555 //GLAPI_ENTRY(LinkProgramARB)
    556 //GLAPI_ENTRY(ShaderSourceARB)
    557 //GLAPI_ENTRY(Uniform1fARB)
    558 //GLAPI_ENTRY(Uniform1fvARB)
    559 //GLAPI_ENTRY(Uniform1iARB)
    560 //GLAPI_ENTRY(Uniform1ivARB)
    561 //GLAPI_ENTRY(Uniform2fARB)
    562 //GLAPI_ENTRY(Uniform2fvARB)
    563 //GLAPI_ENTRY(Uniform2iARB)
    564 //GLAPI_ENTRY(Uniform2ivARB)
    565 //GLAPI_ENTRY(Uniform3fARB)
    566 //GLAPI_ENTRY(Uniform3fvARB)
    567 //GLAPI_ENTRY(Uniform3iARB)
    568 //GLAPI_ENTRY(Uniform3ivARB)
    569 //GLAPI_ENTRY(Uniform4fARB)
    570 //GLAPI_ENTRY(Uniform4fvARB)
    571 //GLAPI_ENTRY(Uniform4iARB)
    572 //GLAPI_ENTRY(Uniform4ivARB)
    573 //GLAPI_ENTRY(UniformMatrix2fvARB)
    574 //GLAPI_ENTRY(UniformMatrix3fvARB)
    575 //GLAPI_ENTRY(UniformMatrix4fvARB)
    576 //GLAPI_ENTRY(UseProgramObjectARB)
    577 //GLAPI_ENTRY(ValidateProgramARB)
    578 //GLAPI_ENTRY(BindAttribLocationARB)
    579 //GLAPI_ENTRY(GetActiveAttribARB)
    580 //GLAPI_ENTRY(GetAttribLocationARB)
     541GLAPI_ENTRY(AttachObjectARB)
     542GLAPI_ENTRY(CompileShaderARB)
     543GLAPI_ENTRY(CreateProgramObjectARB)
     544GLAPI_ENTRY(CreateShaderObjectARB)
     545GLAPI_ENTRY(DeleteObjectARB)
     546GLAPI_ENTRY(DetachObjectARB)
     547GLAPI_ENTRY(GetActiveUniformARB)
     548GLAPI_ENTRY(GetAttachedObjectsARB)
     549GLAPI_ENTRY(GetHandleARB)
     550GLAPI_ENTRY(GetInfoLogARB)
     551GLAPI_ENTRY(GetObjectParameterfvARB)
     552GLAPI_ENTRY(GetObjectParameterivARB)
     553GLAPI_ENTRY(GetShaderSourceARB)
     554GLAPI_ENTRY(GetUniformLocationARB)
     555GLAPI_ENTRY(GetUniformfvARB)
     556GLAPI_ENTRY(GetUniformivARB)
     557GLAPI_ENTRY(LinkProgramARB)
     558GLAPI_ENTRY(ShaderSourceARB)
     559GLAPI_ENTRY(Uniform1fARB)
     560GLAPI_ENTRY(Uniform1fvARB)
     561GLAPI_ENTRY(Uniform1iARB)
     562GLAPI_ENTRY(Uniform1ivARB)
     563GLAPI_ENTRY(Uniform2fARB)
     564GLAPI_ENTRY(Uniform2fvARB)
     565GLAPI_ENTRY(Uniform2iARB)
     566GLAPI_ENTRY(Uniform2ivARB)
     567GLAPI_ENTRY(Uniform3fARB)
     568GLAPI_ENTRY(Uniform3fvARB)
     569GLAPI_ENTRY(Uniform3iARB)
     570GLAPI_ENTRY(Uniform3ivARB)
     571GLAPI_ENTRY(Uniform4fARB)
     572GLAPI_ENTRY(Uniform4fvARB)
     573GLAPI_ENTRY(Uniform4iARB)
     574GLAPI_ENTRY(Uniform4ivARB)
     575GLAPI_ENTRY(UniformMatrix2fvARB)
     576GLAPI_ENTRY(UniformMatrix3fvARB)
     577GLAPI_ENTRY(UniformMatrix4fvARB)
     578GLAPI_ENTRY(UseProgramObjectARB)
     579GLAPI_ENTRY(ValidateProgramARB)
     580GLAPI_ENTRY(BindAttribLocationARB)
     581GLAPI_ENTRY(GetActiveAttribARB)
     582GLAPI_ENTRY(GetAttribLocationARB)
    581583//GLAPI_ENTRY(DrawBuffersARB)
    582584//GLAPI_ENTRY(PolygonOffsetEXT)
     
    589591GLAPI_ENTRY(PointParameterfEXT)
    590592GLAPI_ENTRY(PointParameterfvEXT)
    591 //GLAPI_ENTRY(LockArraysEXT)
    592 //GLAPI_ENTRY(UnlockArraysEXT)
     593GLAPI_ENTRY(LockArraysEXT)
     594GLAPI_ENTRY(UnlockArraysEXT)
    593595//GLAPI_ENTRY(CullParameterdvEXT)
    594596//GLAPI_ENTRY(CullParameterfvEXT)
     
    709711GLAPI_ENTRY(ProgramNamedParameter4fNV)
    710712GLAPI_ENTRY(ProgramNamedParameter4fvNV)
     713//GLAPI_ENTRY(BlendEquationSeparateEXT)
     714GLAPI_ENTRY(BindFramebufferEXT)
     715GLAPI_ENTRY(BindRenderbufferEXT)
     716GLAPI_ENTRY(CheckFramebufferStatusEXT)
     717GLAPI_ENTRY(DeleteFramebuffersEXT)
     718GLAPI_ENTRY(DeleteRenderbuffersEXT)
     719GLAPI_ENTRY(FramebufferRenderbufferEXT)
     720GLAPI_ENTRY(FramebufferTexture1DEXT)
     721GLAPI_ENTRY(FramebufferTexture2DEXT)
     722GLAPI_ENTRY(FramebufferTexture3DEXT)
     723GLAPI_ENTRY(GenFramebuffersEXT)
     724GLAPI_ENTRY(GenRenderbuffersEXT)
     725GLAPI_ENTRY(GenerateMipmapEXT)
     726GLAPI_ENTRY(GetFramebufferAttachmentParameterivEXT)
     727GLAPI_ENTRY(GetRenderbufferParameterivEXT)
     728GLAPI_ENTRY(IsFramebufferEXT)
     729GLAPI_ENTRY(IsRenderbufferEXT)
     730GLAPI_ENTRY(RenderbufferStorageEXT)
    711731
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette