Commit Graph

3760 Commits

Author SHA1 Message Date
Branimir Karadžić
6cd0d95adb Renamed example to shorter name. 2016-07-24 16:08:59 -07:00
Branimir Karadžić
09e791be03 Rebuilt shaders. 2016-07-24 16:07:09 -07:00
Branimir Karadžić
5b3c9609cb Cleanup. 2016-07-24 15:50:42 -07:00
jcherlin
f56cf4c88e Added RSM sample. (#854)
* Added RSM sample.
2016-07-24 15:39:50 -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ć
e65816831f Updated ImGui. 2016-07-20 21:32:46 -07:00
Branimir Karadžić
b7150304d3 Updated ImGui. 2016-07-18 21:18:00 -07:00
Branimir Karadžić
ce878f9180 Renaming float4_t to simd128_t. 2016-07-18 19:03:25 -07:00
Branimir Karadžić
f8e1780c2b Updated ImGui. 2016-07-16 17:21:45 -07:00
Branimir Karadžić
894e2d77b6 Rebuilt shaders. 2016-07-16 08:25:02 -07:00
Branimir Karadžić
11f2bc3798 Merge pull request #849 from randrew/master
Fix issues with example 18-ibl's shaders.
2016-07-16 07:57:46 -07:00
cancel
e34fdb4893 Fix issues with example 18-ibl's shaders.
Change vs_ibl_skybox.sc to correctly use radians instead of degrees when
specifying field-of-view. Additionally, use u_viewRect to find the correct
aspect ratio of the viewport, instead of hard-coding to 4/3.

Change fs_ibl_skybox.sc, fixing a number of small issues and mistakes. These
mistakes would lead to incorrect lighting results, especially with metallic
materials at glancing angles.

This commit does not include the rebuilt .bin output of shaderc for these
shaders.
2016-07-16 17:05:15 +09:00
Branimir Karadžić
2401ec325a Updated ImGui. 2016-07-14 10:42:54 -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ć
d15492315c Updated ImGui. 2016-07-12 22:28:49 -07:00
Branimir Karadžić
0978755a85 Updated ImGui. 2016-07-12 09:59:05 -07:00
Branimir Karadžić
c97f6c41c4 Cleanup. 2016-07-10 23:41:56 -07:00
Branimir Karadžić
e5aa71db4d Added centroid interpolation modifier. 2016-07-10 20:49:10 -07:00
Branimir Karadžić
37e233578a Cleanup. 2016-07-10 20:20:50 -07:00
Branimir Karadžić
0144de56bf Cleanup. 2016-07-10 11:32:20 -07:00
Branimir Karadžić
860c20686e Cleanup. 2016-07-10 11:10:44 -07:00
Branimir Karadžić
37e2d8bb67 Fixed build error. 2016-07-10 00:10:57 -07:00
Branimir Karadžić
6c238615ec Added missing screenshot. 2016-07-10 00:04:09 -07:00
Branimir Karadžić
ce0f05bf57 Cleanup. 2016-07-09 23:42:03 -07:00
Branimir Karadžić
a8ffb3650f Added binary shaders for 30-picking example. 2016-07-09 23:41:52 -07:00
jcherlin
f04755f9a3 Mouse Picking Example (#846)
* Added mouse picking example.
2016-07-09 23:41:38 -07:00
Branimir Karadžić
d3221c3404 Updated glsl-optimizer. 2016-07-09 20:03:47 -07:00
Branimir Karadžić
77033fe74e Cleanup. 2016-07-07 09:13:05 -07:00
Branimir Karadžić
e2b9376d7e Merge pull request #844 from attilaz/metal-wip6
metal msaa support & rendercommand encoder merge
2016-07-07 09:01:12 -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
Branimir Karadžić
7d0c5e5abc Merge pull request #843 from attilaz/metal-wip4
metal fixes
2016-07-05 09:13:53 -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
Branimir Karadžić
4da126d25a Merge pull request #841 from attilaz/metal-wip3
metal save screenshot
2016-07-04 10:26:50 -07:00
attilaz
9970aab58d metal save screenshot 2016-07-04 13:42:08 +02:00
Branimir Karadžić
33ad3c0072 Merge pull request #840 from Nodrev/bugfix-mouse-click-position
Bugfix mouse click position
2016-07-03 17:09:26 -07:00
Jean-François Verdon
3bdeea1f4b Android mouse event injection is overcomplicated, and furthemore, bugged: it sends a mouse up event before a mouse down, and have other issues like the fact that he work with one event latter. Simplifying it and correcting it. 2016-07-04 01:55:20 +02:00
Jean-François Verdon
a9a7cbb86c Mouse clicks should update mouse position too 2016-07-04 01:42:44 +02:00
Branimir Karadžić
897ab8c69b Fixed issue #837. 2016-07-02 20:56:27 -07:00
Branimir Karadžić
4b26830fc1 shaderc: Allow shader without color target write. 2016-07-01 20:38:12 -07:00
Branimir Karadžić
8ff7e7bda3 Merge pull request #836 from lunkhound/fix
Fix out-of-bounds array access (was asserting in example-10-font)
2016-07-01 19:17:23 -07:00
Lunkhound
c066ca0d62 Fix out-of-bounds array access (was asserting in example-10-font, debug build) 2016-07-01 18:03:39 -07:00