VirtualBox

Ignore:
Timestamp:
Jan 9, 2014 4:13:28 PM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
91522
Message:

crOpenGL: crOpenGL: 1. workaround point sprite driver bugs; 2. workaround multi-string shader source driver bug; 3. proper GLhandle for OSX; 4. extended dumping; 5. misc fixes

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/VBox

  • trunk/src/VBox/GuestHost/OpenGL/packer/pack_extensions.c

    r33457 r50041  
    66
    77#include "packer.h"
    8 
    9 #include <GL/glext.h>
    108
    119int __packTexParameterNumParams( GLenum param )
  • trunk/src/VBox/GuestHost/OpenGL/packer/pack_shaders.c

    r44529 r50041  
    469469}
    470470
    471 void PACK_APIENTRY crPackGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj, int * writeback)
     471void PACK_APIENTRY crPackGetAttachedObjectsARB(VBoxGLhandleARB containerObj, GLsizei maxCount, GLsizei * count, VBoxGLhandleARB * obj, int * writeback)
    472472{
    473473        CR_GET_PACKER_CONTEXT(pc);
     
    477477        WRITE_DATA(0, GLint, 32);
    478478        WRITE_DATA(4, GLenum, CR_GETATTACHEDOBJECTSARB_EXTEND_OPCODE);
    479         WRITE_DATA(8, GLhandleARB, containerObj);
     479        WRITE_DATA(8, VBoxGLhandleARB, containerObj);
    480480        WRITE_DATA(12, GLsizei, maxCount);
    481481        WRITE_NETWORK_POINTER(16, (void *) count);
     
    485485}
    486486
    487 void PACK_APIENTRY crPackGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog, int * writeback)
     487void PACK_APIENTRY crPackGetInfoLogARB(VBoxGLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog, int * writeback)
    488488{
    489489        CR_GET_PACKER_CONTEXT(pc);
     
    493493        WRITE_DATA(0, GLint, 32);
    494494        WRITE_DATA(4, GLenum, CR_GETINFOLOGARB_EXTEND_OPCODE);
    495         WRITE_DATA(8, GLhandleARB, obj);
     495        WRITE_DATA(8, VBoxGLhandleARB, obj);
    496496        WRITE_DATA(12, GLsizei, maxLength);
    497497        WRITE_NETWORK_POINTER(16, (void *) length);
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