Commit Graph

  • 5a67d196be add buffer creation utility function Austin Eng 2017-06-01 13:37:47 -0400
  • 00176858b5 Add DepthStencilState validation unit tests Austin Eng 2017-06-01 12:36:08 -0400
  • 1063439d5d Refactor DepthStencilState. TODO: add validation tests Austin Eng 2017-06-01 11:30:03 -0400
  • f51be34864 Use explicit front and back stencil state. Austin Eng 2017-05-31 09:29:05 -0400
  • 376f1c6a8e fix formatting Austin Eng 2017-05-30 20:03:44 -0400
  • 084346bd5f Fix OpenGL stencil clear hack. Improve example stencil reflection Austin Eng 2017-05-30 19:26:05 -0400
  • 76e64a985d Add MTL backend for DepthStencilState. Completely untested. Austin Eng 2017-05-30 17:04:49 -0400
  • 4f5521e440 Remove StencilReferenceMode. Add SetStencilReference. Austin Eng 2017-05-30 18:13:03 -0400
  • 3efcf2172d Add DepthStencilState Austin Eng 2017-05-30 16:25:20 -0400
  • 2711e9658d Add AppVeyor CI Corentin Wallez 2017-05-31 09:50:10 -0400
  • 93d7428991 Add Travis CI support Corentin Wallez 2017-05-30 18:15:39 -0400
  • 698c2d1d8d Don't rely on Jinja2's lstrip_blocks Corentin Wallez 2017-05-30 18:14:01 -0400
  • 97bc020cf4 Make the NULL backend proctables be generated in a .cpp Corentin Wallez 2017-05-30 18:09:22 -0400
  • b38ff68b88 Make wire_autogen have all symbols defined internally Corentin Wallez 2017-05-30 18:06:38 -0400
  • 40fb17dddc Only include intrin.h on Windows Corentin Wallez 2017-05-30 18:02:38 -0400
  • 76dbbd54a0 Use sized integer type for BitSetIterator Corentin Wallez 2017-05-30 18:00:41 -0400
  • a0ad53b618 Enable format macros in glTFViewer Corentin Wallez 2017-05-30 17:59:09 -0400
  • 7815d78044 Fix RefCountedTest not initializing deleted. Corentin Wallez 2017-05-29 12:03:08 -0700
  • 944b60fb75 Fix compilation on Windows Corentin Wallez 2017-05-29 11:33:33 -0700
  • 583e9a8f3c Avoid name conflicts between Util and Windows function Corentin Wallez 2017-05-29 11:30:29 -0700
  • 26275d0a16 Make all libraries STATIC for now Corentin Wallez 2017-05-29 11:21:33 -0700
  • 5fbdff6888 Add ValidationTest and an example validation test. Corentin Wallez 2017-05-29 15:39:44 -0400
  • 635d7d599f Generate an nxtcpp_traits.h with metaprogramming helpers Corentin Wallez 2017-05-29 15:31:28 -0400
  • 230daf56ad Misc, noop cleanups Corentin Wallez 2017-05-29 15:29:19 -0400
  • 2d641142b0 Add tests for ObjectBase's refcounting Corentin Wallez 2017-05-30 11:10:47 -0400
  • a0a9f633ce Fix ObjectBase's move constructor not setting handle to nullptr Corentin Wallez 2017-05-29 15:27:28 -0400
  • b2b495b5aa Forbid explicit transitions to/from attachment usages (#18) Kai Ninomiya 2017-05-24 13:07:30 -0700
  • 79a62bf6e3 Create a Null backend. Corentin Wallez 2017-05-24 16:04:55 +0200
  • 68df8b0a3a Introduce render passes Kai Ninomiya 2017-05-16 14:04:22 -0700
  • ca309db58a Add wire tests for unknown and success error status Corentin Wallez 2017-05-18 18:00:39 +0200
  • 75bbcec543 Add wire test for the maybe monad Corentin Wallez 2017-05-18 17:44:25 +0200
  • 42f2d3c5f2 Add wire tests for *SetErrorCallback Corentin Wallez 2017-05-17 17:16:00 +0200
  • c85b5c0640 Add wire tests for passing arguments around Corentin Wallez 2017-05-17 15:08:32 +0200
  • 1b7c5e3f70 Mock API: special case the SetErrorCallback procs. Corentin Wallez 2017-05-16 22:05:51 +0200
  • 0a58812f34 Consolidate unittests in one binary Corentin Wallez 2017-05-16 20:16:56 +0200
  • 314f3852a3 Fix Linux build Kai Ninomiya 2017-05-16 10:32:55 -0700
  • 36cf2dd54b Make autogenerated validation produce device or builder errors Corentin Wallez 2017-05-10 15:30:05 +0200
  • f79df0c62d Print builder errors by default. Corentin Wallez 2017-05-10 15:07:36 +0200
  • cd0ea35889 Implement builder callback forwarding in the wire Corentin Wallez 2017-04-20 14:43:11 -0400
  • 7f96177289 Implement the builder error callback in the backends Corentin Wallez 2017-05-08 15:17:44 +0200
  • 5dc7915d38 Introduce a base class for Builder objects. Corentin Wallez 2017-05-08 10:52:11 +0200
  • 4b410a33ca Implement the device error callback. Corentin Wallez 2017-04-20 14:42:36 -0400
  • 682a8250b3 Plumb the server->client wire Corentin Wallez 2017-05-09 15:34:13 +0200
  • 7f433a5b52 Add bufferOffset to CopyBufferToTexture. Corentin Wallez 2017-05-09 16:57:52 +0200
  • a2d4d14bd4 mock_api: Only mock methods with less than 10 arguments Corentin Wallez 2017-05-09 16:56:10 +0200
  • 060f254468 Add link to the overview document Corentin Wallez 2017-04-28 14:17:43 -0400
  • faa5894500 Add shebang to generator/main.py to use python2 Kai Ninomiya 2017-04-26 14:56:40 -0700
  • 5473d719f7 Update blink generators for the big Blink rename. Corentin Wallez 2017-04-26 15:11:07 -0400
  • 0fba0b4811 Fix usage of C++14 constexpr in HasZeroOrOneBit Corentin Wallez 2017-04-26 15:10:41 -0400
  • f07e3bd4c9 Initial commit of all the NXT integration. Corentin Wallez 2017-04-20 14:38:20 -0400