Artem Kharytoniuk
db8a3f542c
Updated Windows SDK version.
2017-09-20 22:58:26 +03:00
Artem Kharytoniuk
4f8ad96127
Fixed image layout transition: use pipeline stage mask that is valid for all possible access types.
2017-09-20 22:58:05 +03:00
Artem Kharytoniuk
af3577c1ed
Removed screenshot from repository.
2017-07-13 12:47:30 +03:00
Artem Kharytoniuk
fb0cceac17
Update README.md
2017-07-13 12:45:40 +03:00
Artem Kharytoniuk
32b7e623ad
Updated screenshot on the readme page.
2017-07-13 12:42:01 +03:00
Artem Kharytoniuk
1fff81b94b
Minor update.
2017-06-08 23:51:08 +03:00
Artem Kharytoniuk
a55fe309e4
Minor update to appveyor.yml
2017-06-08 23:44:53 +03:00
Artem Kharytoniuk
ea2c2bb73a
Update README.md
2017-06-08 23:38:35 +03:00
Artem Kharytoniuk
17ab54d104
Updated appveyor configuration.
2017-06-08 23:21:07 +03:00
Trevor Driscoll
4c9bf7a562
Adding appveyor support
...
Adding support for appveyor-ci
Add support for appveyor's artifacts so you can download the builds
2017-06-08 23:04:35 +03:00
Artem Kharytoniuk
99a7351ffb
Update README.md
2017-06-07 11:16:01 +03:00
Artem Kharytoniuk
165b106376
Update README.md
2017-06-07 11:14:54 +03:00
Artem Kharytoniuk
67bc847715
Removed extern declarations from vk.h that are used only by vk.cpp.
2017-06-07 11:13:09 +03:00
Artem Kharytoniuk
5eb99c67fc
Update README.md
2017-06-07 10:42:21 +03:00
Artem Kharytoniuk
ac4b26e1b4
Update README.md
2017-05-30 10:06:38 +03:00
Artem Kharytoniuk
04e75dca56
Update changelog.md
2017-05-30 09:43:24 +03:00
Artem Kharytoniuk
665a04cf87
Update README.md
2017-05-29 22:49:24 +03:00
Artem Kharytoniuk
916ba9f52a
Update README.md
2017-05-29 19:49:50 +03:00
Artem Kharytoniuk
db1981e798
Update README.md
2017-05-29 19:36:42 +03:00
Artem Kharytoniuk
cf3a17b1fd
Update README.md
2017-05-29 19:15:06 +03:00
Artem Kharytoniuk
4e5d3775a5
Updated changelog.md.
2017-05-29 18:58:48 +03:00
Artem Kharytoniuk
fd11aa6918
Update README.md
2017-05-29 18:48:26 +03:00
Artem Kharytoniuk
87852c1575
Improved gfxinfo output.
2017-05-29 17:03:25 +03:00
Artem Kharytoniuk
d668527c5d
Added quake3.vcxproj.user.example file with example command arguments to run game from visual studio.
2017-05-29 15:57:24 +03:00
Artem Kharytoniuk
b6192ae7ba
Minor changes.
2017-05-29 14:55:59 +03:00
Artem Kharytoniuk
7b3917119f
Renames: Vk_Resources -> Vk_World, glActive- > gl_active.
...
Added comments to clarify purpose of Vk_Instance, Vk_World structures.
2017-05-29 14:22:51 +03:00
Artem Kharytoniuk
bee5d0a5ea
More cleanup.
2017-05-29 12:47:38 +03:00
Artem Kharytoniuk
7bf5958eb7
Code cleanup.
2017-05-28 23:31:36 +03:00
Artem Kharytoniuk
d82b2e6d5f
Vulkan SDK update (1.0.49.0).
2017-05-28 15:13:30 +03:00
Artem Kharytoniuk
cd8a3bb9fa
Added vulkan validation layers config.
2017-05-28 13:18:54 +03:00
Artem Kharytoniuk
8764c86290
Fixed incorrect color initialization for skybox rendering.
2017-05-28 01:18:53 +03:00
Artem Kharytoniuk
02e075e0f5
Fixed bug with insufficient buffer size to store image data (we should use scaled image dimensions, not original ones).
2017-05-28 01:13:00 +03:00
Artem Kharytoniuk
6079758830
Replaced spaces with tabs (Q3 code style).
2017-05-27 23:36:45 +03:00
Artem Kharytoniuk
077f519ac6
Levelshots.
2017-05-27 23:14:16 +03:00
Artem Kharytoniuk
83d8d96e76
Support for r_texturebits=16. Reworked image upload code.
2017-05-27 22:56:02 +03:00
Artem Kharytoniuk
a57c8382b1
r_lightmap functionality.
2017-05-26 14:34:34 +03:00
Artem Kharytoniuk
2ed689cc30
Updated project structure:
...
moved visual-studio folder one level up,
updated relative paths in vs project files.
removed 3rd party folder, put corresponding headers directly into renderer's source code.
2017-05-26 13:02:09 +03:00
Artem Kharytoniuk
0cc338ba62
Removed vk_enabled()/gl_enabled().
...
Just use corresponding expressions directly during APIs initialization, in other places use glActive/vk.active.
2017-05-26 12:15:51 +03:00
Artem Kharytoniuk
3af17877e9
Fixed r_showtris in mirror.
2017-05-25 21:50:55 +03:00
Artem Kharytoniuk
0f3febc632
Introduced vk_bind_geometry/vk_shade_geometry functions.
2017-05-25 21:45:31 +03:00
Artem Kharytoniuk
c9ef31f358
Removed vk_log_file related logging.
2017-05-24 20:33:45 +03:00
Artem Kharytoniuk
2d261bb346
Reverted change with clamp_to_border texture addressing mode and use clamp_to_edge.
...
clamp_to_border produces artifacts in some cases (for example, when we rotate texture coordinates).
2017-05-24 19:45:26 +03:00
Artem Kharytoniuk
a9431c5314
Fixed stencil shadows incorrect rendering in some scenarious. It's due to bug in render pass creation code (changeable variable cannot be used in renderpass description).
2017-05-24 19:32:33 +03:00
Artem Kharytoniuk
d03e1ae56a
Restored previously deleted r_clear debug feature.
2017-05-24 19:13:15 +03:00
Artem Kharytoniuk
68723c7076
r_showImages functionality.
...
Additionally replaced VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE with VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER.
This matches more closely GL_CLAMP mode used by the OpenGL backend.
2017-05-24 14:12:01 +03:00
Artem Kharytoniuk
f5b0d1e51d
Removed unused cvars.
2017-05-24 12:13:38 +03:00
Artem Kharytoniuk
b8b5e93c31
Fixed r_nobind.
2017-05-23 18:49:28 +03:00
Artem Kharytoniuk
90fe3b6fd2
Fixed bug in OpenGL renderer that r_debugSurface did not work when cg_shadows == 2.
2017-05-23 14:30:38 +03:00
Artem Kharytoniuk
f68cc05242
R_DebugGraphics vulkan implementation (r_debugSurfaces = 1).
...
Improvements in code related to depth range selection and modelview transformations.
2017-05-23 14:16:32 +03:00
Artem Kharytoniuk
f208e60b78
Print vendor name in GfxInfo_f.
2017-05-22 13:00:10 +03:00