Changeset 69392 in vbox for trunk/src/VBox/GuestHost/OpenGL/packer
- Timestamp:
- Oct 26, 2017 5:24:52 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 118716
- Location:
- trunk/src/VBox/GuestHost/OpenGL/packer
- Files:
-
- 44 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/OpenGL/packer/opcodes.py
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_arrays.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_beginend.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_bounds.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_buffer.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_bufferobject.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_client.c
-
Property svn:keywords
changed from
Id
toId Revision
r69046 r69392 673 673 if (elementsBuffer && elementsBuffer->id) 674 674 { 675 /* @todo not sure it's possible, and not sure what to do*/675 /** @todo not sure it's possible, and not sure what to do*/ 676 676 if (!elementsBuffer->data) 677 677 { … … 720 720 if (elementsBuffer && elementsBuffer->id) 721 721 { 722 /* @todo not sure it's possible, and not sure what to do*/722 /** @todo not sure it's possible, and not sure what to do*/ 723 723 if (!elementsBuffer->data) 724 724 { -
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_clipplane.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_context.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_current.py
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_currentheader.py
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_currenttypes.py
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_error.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_extensions.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_feedback.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_fence.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_fog.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_framebuffer.c
r62492 r69392 21 21 #include "cr_string.h" 22 22 23 void PACK_APIENTRY 23 void PACK_APIENTRY 24 24 crPackDeleteRenderbuffersEXT(GLsizei n, const GLuint * renderbuffers) 25 25 { … … 38 38 } 39 39 40 void PACK_APIENTRY 40 void PACK_APIENTRY 41 41 crPackDeleteFramebuffersEXT(GLsizei n, const GLuint * framebuffers) 42 42 { … … 55 55 } 56 56 57 void PACK_APIENTRY 57 void PACK_APIENTRY 58 58 crPackDeleteRenderbuffersEXTSWAP(GLsizei n, const GLuint * renderbuffers) 59 59 { … … 63 63 } 64 64 65 void PACK_APIENTRY 65 void PACK_APIENTRY 66 66 crPackDeleteFramebuffersEXTSWAP(GLsizei n, const GLuint * framebuffers) 67 67 { -
trunk/src/VBox/GuestHost/OpenGL/packer/pack_header.py
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_init.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_lights.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_lists.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_map.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_materials.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_matrices.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_misc.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_pica.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_pixelmap.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_pixels.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_point.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_program.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_regcombiner.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_shaders.c
-
Property svn:keywords
changed from
Id
toId Revision
r62814 r69392 56 56 packet_length += pLocalLength[i]; 57 57 } 58 58 59 59 if (length) 60 60 { … … 408 408 } 409 409 410 /* @todo next 8 functions are bit hacky,410 /** @todo next 8 functions are bit hacky, 411 411 * we expect packspu to pass a single structure with all output parameters via first output pointer. 412 412 * it'd be better to add CRMessageMultiReadback one day. … … 474 474 void PACK_APIENTRY crPackGetAttachedObjectsARB(VBoxGLhandleARB containerObj, GLsizei maxCount, GLsizei * count, VBoxGLhandleARB * obj, int * writeback) 475 475 { 476 477 478 479 480 481 482 483 484 485 486 487 476 CR_GET_PACKER_CONTEXT(pc); 477 unsigned char *data_ptr; 478 (void) pc; (void) obj; 479 CR_GET_BUFFERED_POINTER(pc, 32); 480 WRITE_DATA(0, GLint, 32); 481 WRITE_DATA(4, GLenum, CR_GETATTACHEDOBJECTSARB_EXTEND_OPCODE); 482 WRITE_DATA(8, VBoxGLhandleARB, containerObj); 483 WRITE_DATA(12, GLsizei, maxCount); 484 WRITE_NETWORK_POINTER(16, (void *) count); 485 WRITE_NETWORK_POINTER(24, (void *) writeback); 486 WRITE_OPCODE(pc, CR_EXTEND_OPCODE); 487 CR_CMDBLOCK_CHECK_FLUSH(pc); 488 488 CR_UNLOCK_PACKER_CONTEXT(pc); 489 489 } … … 491 491 void PACK_APIENTRY crPackGetInfoLogARB(VBoxGLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog, int * writeback) 492 492 { 493 494 495 496 497 498 499 500 501 502 503 504 493 CR_GET_PACKER_CONTEXT(pc); 494 unsigned char *data_ptr; 495 (void) pc; (void) infoLog; 496 CR_GET_BUFFERED_POINTER(pc, 32); 497 WRITE_DATA(0, GLint, 32); 498 WRITE_DATA(4, GLenum, CR_GETINFOLOGARB_EXTEND_OPCODE); 499 WRITE_DATA(8, VBoxGLhandleARB, obj); 500 WRITE_DATA(12, GLsizei, maxLength); 501 WRITE_NETWORK_POINTER(16, (void *) length); 502 WRITE_NETWORK_POINTER(24, (void *) writeback); 503 WRITE_OPCODE(pc, CR_EXTEND_OPCODE); 504 CR_CMDBLOCK_CHECK_FLUSH(pc); 505 505 CR_UNLOCK_PACKER_CONTEXT(pc); 506 506 } … … 562 562 void PACK_APIENTRY crPackGetUniformsLocations(GLuint program, GLsizei maxcbData, GLsizei * cbData, GLvoid * pData, int * writeback) 563 563 { 564 564 CR_GET_PACKER_CONTEXT(pc); 565 565 unsigned char *data_ptr; 566 566 (void) pData; -
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_stipple.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_swap.py
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_swap_lists.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_swap_map.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_swap_pixelmap.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_swap_texture.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_texture.c
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/pack_visibleregion.c
- Property svn:executable deleted
-
Property svn:keywords
changed from
Id
toId Revision
-
trunk/src/VBox/GuestHost/OpenGL/packer/packer.py
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/packer_bbox.py
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
-
trunk/src/VBox/GuestHost/OpenGL/packer/packer_defs.py
-
Property svn:keywords
changed from
Id
toId Revision
-
Property svn:keywords
changed from
Note:
See TracChangeset
for help on using the changeset viewer.