Branimir Karadžić
f2e46a5c65
D3D9: Fixed assert when frame buffer texture is resized.
2016-07-28 21:19:08 -07:00
Branimir Karadžić
86084dc65f
GL: Detect autogen mipmap texture format support.
2016-07-27 21:22:23 -07:00
Branimir Karadžić
484050ffea
Fixed build.
2016-07-26 23:24:49 -07:00
Branimir Karadžić
2eff8e381b
Updated Remotery.
2016-07-26 22:51:30 -07:00
Branimir Karadžić
ab12529c6e
Fixed build error.
2016-07-26 20:43:21 -07:00
Branimir Karadžić
c9e0779adc
Fixed warnings.
2016-07-26 11:07:06 -07:00
attilaz
742dad2b90
non-blockig texture/vb/ib update when possible ( #856 )
...
set vertex/fragment texture only when required per program
2016-07-26 09:29:07 -07:00
Branimir Karadžić
c81ea08e1a
D3D11: Resolve MSAA.
2016-07-25 19:00:50 -07:00
Branimir Karadžić
fd6e6d8ddd
Cleanup.
2016-07-25 09:40:23 -07:00
attilaz
9d6364e6ee
metal ( #855 )
...
- msaa framebuffer
- capture (wip)
- read_back
- 30-picking fixes
2016-07-25 09:39:41 -07:00
Branimir Karadžić
b7a0030c20
GL: Added texture mip autogen.
2016-07-23 16:16:43 -07:00
Branimir Karadžić
2563382301
WIP: Added autogenerate mipmaps for render targets with mips.
2016-07-22 17:42:55 -07:00
Branimir Karadžić
08b5e9c851
Fixed mipmap chain generation for textures created with backbuffer ratio size.
2016-07-21 12:57:14 -07:00
Branimir Karadžić
ce878f9180
Renaming float4_t to simd128_t.
2016-07-18 19:03:25 -07:00
Branimir Karadžić
869c52e712
Cleanup.
2016-07-14 09:48:07 -07:00
attilaz
be61aaf968
metal: added texture blit ( #848 )
2016-07-14 09:03:32 -07:00
Branimir Karadžić
e5aa71db4d
Added centroid interpolation modifier.
2016-07-10 20:49:10 -07:00
Branimir Karadžić
77033fe74e
Cleanup.
2016-07-07 09:13:05 -07:00
attilaz
cda786ea94
metal msaa support & rendercommand encoder merge
2016-07-07 14:34:22 +02:00
Branimir Karadžić
1bd97b0d3d
Fixed crash during initialization when platform data is not set correctly.
2016-07-06 20:04:07 -07:00
Branimir Karadžić
801f8ebc29
Reimplemented PR #832 .
2016-07-05 22:09:55 -07:00
Branimir Karadžić
4e169a6f85
Fixed duplicate sampler state.
2016-07-05 16:57:50 -07:00
Branimir Karadžić
959b9ce35b
Fixed compiler warning.
2016-07-05 14:22:31 -07:00
Branimir Karadžić
d9d0806a65
Cleanup.
2016-07-05 09:48:42 -07:00
attilaz
c1cd627cb7
metal fixes
...
added cpu/gpu timer
fixed handling iOS device orientation change
fixed BGFX_DEBUG_IFH rendering
acquire drawable just before needed
added sampler comparison where available
2016-07-05 16:21:49 +02:00
Branimir Karadžić
661accb206
Cleanup.
2016-07-04 14:40:38 -07:00
attilaz
9970aab58d
metal save screenshot
2016-07-04 13:42:08 +02:00
Branimir Karadžić
897ab8c69b
Fixed issue #837 .
2016-07-02 20:56:27 -07:00
attilaz
c35935da81
metal backend:
...
- iOS9 fixes
- removing cpu/gpu syncs (wip)
2016-07-01 15:01:54 +02:00
Jonathan Howard
ec5b2fa4dc
Fixed implicit cast errors in Metal when strictly compiling C++
2016-06-30 01:23:11 -07:00
Matthew Endsley
297304ebdd
Attempt to use DXGI 1.1 when possible
...
OpenVR requires DXGI 1.1 to share textures using a keyed
mutex to guantee ordering between the compositor and application.
OpenVR will startup with an adpater created by a 1.0 factory, but
will fail when submitting frames to the compositor.
See: https://steamcommunity.com/app/358720/discussions/0/405692224241830277/
2016-06-29 15:03:16 -07:00
attilaz
317bcb0ea9
metal fixes ( #827 )
2016-06-28 09:06:21 -07:00
Branimir Karadžić
0494d0362c
Cleanup.
2016-06-27 19:31:54 -07:00
Stuart Carnie
5a3672e7a2
ensure buffer is 16-byte aligned ( #826 )
2016-06-27 13:20:05 -07:00
Branimir Karadžić
3feceda054
Fixed issue #823 .
2016-06-27 13:19:26 -07:00
Branimir Karadžić
e47b474263
Fixed issue #823 .
2016-06-27 11:03:45 -07:00
attilaz
6fdc523d39
metal: added caps, added alphaToCoverage support, fixed texture format conversion ( #822 )
2016-06-27 08:53:11 -07:00
Branimir Karadžić
d173832129
Merge branch 'master' of github.com:bkaradzic/bgfx
2016-06-24 15:31:29 -07:00
Branimir Karadžić
ef30951693
Fixed issue #820 .
2016-06-24 15:31:20 -07:00
attilaz
0871a5ca00
iOS8 fixes ( #821 )
2016-06-24 06:13:42 -07:00
attilaz
6941d506d2
opaque/alphatest/alphablend sort order ( #819 )
2016-06-24 03:57:20 -07:00
Branimir Karadžić
d4e41c98b2
iOS: Fixed build.
2016-06-23 15:14:12 -07:00
Branimir Karadžić
92d8065850
Cleanup.
2016-06-23 09:24:57 -07:00
attilaz
7a76179273
fixed typo in vertex half vertex format ( #818 )
...
added missing texture formats
fixed packed depth/stencil format usage
2016-06-23 08:16:27 -07:00
Branimir Karadžić
8fd9f38094
GL: Fixed MSAA texture sampling.
2016-06-18 21:51:52 -07:00
Branimir Karadžić
00a2a9c964
Fixed GPU timer read-back.
2016-06-13 16:45:29 -07:00
Branimir Karadžić
d8d17994dc
GL: Fixed MSAA texture sampling.
2016-06-13 14:47:37 -07:00
Branimir Karadžić
34ec758be7
Updated bgfx::readTexture to return frame number when result will be available.
2016-06-04 09:27:19 -07:00
Branimir Karadžić
36ead44878
Cleanup.
2016-06-02 21:31:48 -07:00
Branimir Karadžić
f3fe5810ad
Cleanup.
2016-06-02 21:15:37 -07:00