Henrik Rydgard
|
f5fa238e22
|
More minor changes to make GPU and native build on UWP later
|
2017-02-24 20:26:38 +01:00 |
|
Henrik Rydgard
|
fd20788a67
|
Missing initialization, warning fixes, fix display of tabs in fast text drawing
|
2017-02-20 11:21:07 +01:00 |
|
Henrik Rydgard
|
9bdae8f32e
|
DrawContext: Use uniform buffers on all platforms (simulated where necessary)
|
2017-02-08 12:55:58 +01:00 |
|
Henrik Rydgard
|
41fecc8c16
|
More D3D11 basics. Only dynamic constant buffers left, then it should display the UI.
|
2017-02-07 19:45:09 +01:00 |
|
Henrik Rydgard
|
d78d3bb25f
|
Change the API for updating buffers from the CPU to be cleaner
|
2017-02-07 19:04:44 +01:00 |
|
Henrik Rydgard
|
691539b428
|
Stub new UpdateBuffer API
|
2017-02-07 18:16:52 +01:00 |
|
Henrik Rydgård
|
d8dbb8389b
|
Make buffer binding more Vulkan/Metal-like
|
2017-01-24 20:59:00 +01:00 |
|
Henrik Rydgård
|
9f2e83b66c
|
Bundle up more state in the pipeline object. Lets us get rid of Vulkan's pipeline cache.
|
2016-12-27 11:59:11 +01:00 |
|
Henrik Rydgård
|
1ed7f0d7fd
|
More modern way to specify vertex data format (inputlayout)
|
2016-12-27 11:59:10 +01:00 |
|
Henrik Rydgård
|
166243e0fd
|
Make pipelines bound state
|
2016-12-27 11:59:10 +01:00 |
|
Henrik Rydgård
|
4462a8cc99
|
Rename ShaderSet to Pipeline. Get rid of scissorEnable setting (scissor is always enabled).
|
2016-12-27 11:59:10 +01:00 |
|
Henrik Rydgård
|
3de4a38527
|
More renaming to match
|
2016-12-27 11:59:10 +01:00 |
|
Henrik Rydgård
|
425940b433
|
More renaming
|
2016-12-27 11:59:07 +01:00 |
|
Henrik Rydgård
|
f86b9f7900
|
Guess what? More renaming
|
2016-12-27 11:59:06 +01:00 |
|
Henrik Rydgård
|
9b439e4c43
|
Remove Thin3D prefix on more things
|
2016-12-27 11:59:06 +01:00 |
|
Henrik Rydgård
|
463251908b
|
Rename things to closer match another project which I plan to share some code with
|
2016-12-27 11:59:02 +01:00 |
|
Henrik Rydgård
|
10393f5d4e
|
Move Thin3D into the Draw namespace.
|
2016-12-27 11:58:03 +01:00 |
|
Henrik Rydgård
|
4a3938958c
|
Thin3D: Unified DataFormat enum
|
2016-12-25 11:31:33 +01:00 |
|
Henrik Rydgard
|
d43b3ef73f
|
Minor cleanup in thin3d
|
2016-12-22 13:25:42 +01:00 |
|
Henrik Rydgard
|
5d5f10d956
|
Attempts to counter crashes seen in the Google Play developer console
|
2016-12-01 22:07:03 +01:00 |
|
Unknown W. Brackets
|
da7a42a957
|
UI: Measure text with & in it properly.
|
2016-08-14 14:57:39 -07:00 |
|
Unknown W. Brackets
|
53cc4524b1
|
UI: Center multiline text more correctly.
|
2016-08-14 14:57:38 -07:00 |
|
Unknown W. Brackets
|
fd546ff21d
|
Fix some type comparison warnings.
|
2016-08-05 10:47:45 -07:00 |
|
Unknown W. Brackets
|
a2494b4ff2
|
UI: Allow TextViews to use wordwrap.
But they must have a fixed width.
|
2016-07-04 16:03:22 -07:00 |
|
Unknown W. Brackets
|
30e99206c9
|
UI: Add a generic word wrapper class.
|
2016-07-04 16:03:22 -07:00 |
|
Unknown W. Brackets
|
f84ebdc3e4
|
thin3d: Use floats directly for 4x4 matrices.
|
2016-02-13 14:50:06 -08:00 |
|
Unknown W. Brackets
|
07d34e985b
|
thin3d: Use VAOs for all drawing.
|
2015-12-19 09:18:28 -08:00 |
|
Unknown W. Brackets
|
f279c2a3c2
|
Merge remote repo native into ext/native/.
|
2015-09-06 12:24:17 -07:00 |
|