Changeset 78190 in vbox for trunk/src/VBox/HostServices/SharedOpenGL/crserverlib
- Timestamp:
- Apr 18, 2019 12:07:07 AM (6 years ago)
- Location:
- trunk
- Files:
-
- 23 added
- 23 deleted
- 6 edited
- 5 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo
-
old new 9 9 /branches/VBox-5.1:112367,115992,116543,116550,116568,116573 10 10 /branches/VBox-5.2:119536,120083,120099,120213,120221,120239,123597-123598,123600-123601,123755,124260,124263,124271,124273,124277-124279,124284-124286,124288-124290,125768,125779-125780,125812 11 /branches/aeichner/vbox-chromium-cleanup:129816,129818-129851,129853-129861,129871-129872,129876,129880,129882,130013-130015,130036,130094-130095 11 12 /branches/andy/draganddrop:90781-91268 12 13 /branches/andy/guestctrl20:78916,78930
-
- Property svn:mergeinfo
-
trunk/src/VBox
- Property svn:mergeinfo
-
old new 9 9 /branches/VBox-5.1/src/VBox:112367,116543,116550,116568,116573 10 10 /branches/VBox-5.2/src/VBox:119536,120083,120099,120213,120221,120239,123597-123598,123600-123601,123755,124263,124273,124277-124279,124284-124286,124288-124290,125768,125779-125780,125812,127158-127159,127162-127167,127180 11 /branches/aeichner/vbox-chromium-cleanup/src/VBox:129818-129851,129853-129861,129871-129872,129876,129880,129882,130013-130015,130094-130095 11 12 /branches/andy/draganddrop/src/VBox:90781-91268 12 13 /branches/andy/guestctrl20/src/VBox:78916,78930
-
- Property svn:mergeinfo
-
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/server_presenter.h
r76553 r78190 24 24 #include "cr_error.h" 25 25 #include "cr_net.h" 26 #include "cr_rand.h"27 26 #include "server_dispatch.h" 28 27 #include "server.h" -
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h
r71607 r78190 92 92 } CRServerProgram; 93 93 94 void crServerSetVBoxConfiguration();95 94 void crServerSetVBoxConfigurationHGCM(); 96 95 void crServerInitDispatch(void); … … 107 106 void crServerSetOutputBounds( const CRMuralInfo *mural, int extNum ); 108 107 void crServerComputeViewportBounds( const CRViewportState *v, CRMuralInfo *mural ); 109 110 GLboolean crServerInitializeBucketing(CRMuralInfo *mural);111 108 112 109 void crComputeOverlapGeom(double *quads, int nquad, CRPoly ***res); -
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_dispatch.py
r78116 r78190 110 110 print('\t{') 111 111 print('\t\tcr_server.head_spu->dispatch_table.%s(%s);' % (func_name, apiutil.MakeCallStringForDispatcher(params) )) 112 print("\t\tcr_server.current.c.%s.%s%s = cr_ unpackData;" % (name,type,array))112 print("\t\tcr_server.current.c.%s.%s%s = cr_server.pUnpackerState->pbUnpackData;" % (name,type,array)) 113 113 print('\t}') 114 114 print('}\n') -
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_getpixelmap.cpp
r78189 r78190 70 70 pbo_offset = (GLfloat*) ((uintptr_t) *((GLint*)values)); 71 71 72 cr_server.head_spu->dispatch_table.GetPixelMapfv( map, pbo_offset );72 cr_server.head_spu->dispatch_table.GetPixelMapfv( map, (GLfloat *)pbo_offset ); 73 73 } 74 74 else … … 97 97 pbo_offset = (GLuint*) ((uintptr_t) *((GLint*)values)); 98 98 99 cr_server.head_spu->dispatch_table.GetPixelMapuiv( map, pbo_offset );99 cr_server.head_spu->dispatch_table.GetPixelMapuiv( map, (GLuint *)pbo_offset ); 100 100 } 101 101 else … … 124 124 pbo_offset = (GLushort*) ((uintptr_t) *((GLint*)values)); 125 125 126 cr_server.head_spu->dispatch_table.GetPixelMapusv( map, pbo_offset );126 cr_server.head_spu->dispatch_table.GetPixelMapusv( map, (GLushort *)pbo_offset ); 127 127 } 128 128 else -
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_papi.cpp
r78189 r78190 12 12 13 13 #define DEBUG_BARRIERS 1 14 #ifdef DEBUG_BARRIERS 15 # include <stdio.h> 16 #endif 14 17 15 18 void SERVER_DISPATCH_APIENTRY crServerDispatchBarrierCreateCR( GLuint name, GLuint count ) … … 165 168 } 166 169 167 sema = crHashtableSearch(cr_server.semaphores, name);170 sema = (CRServerSemaphore *)crHashtableSearch(cr_server.semaphores, name); 168 171 if (sema) 169 172 return; /* already created */ -
trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_retval.py
r74890 r78190 30 30 if (cr_server.bIsInLoadingState) 31 31 return; 32 33 if (cr_server.curClient->conn->type == CR_FILE)34 {35 return;36 }37 32 38 33 if (payload_len >= INT32_MAX - sizeof( *rb ))
Note:
See TracChangeset
for help on using the changeset viewer.