summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* glsl: More FP fixesGravatar ameerj2021-07-222-9/+16
* glsl: FP function fixesGravatar ameerj2021-07-227-17/+25
* glsl: More FP instructions/fixesGravatar ameerj2021-07-225-28/+41
* glsl: Add many FP32/64 instructionsGravatar ameerj2021-07-2212-765/+1011
* glsl: Fixup build issuesGravatar ReinUsesLisp2021-07-221-1/+1
* glsl: Implement more Integer opsGravatar ameerj2021-07-223-119/+72
* glsl: Implement BF*Gravatar ameerj2021-07-223-9/+10
* glsl: Implement a few Integer instructionsGravatar ameerj2021-07-2210-260/+398
* glsl: Use std::string_view for Emit function args.Gravatar ameerj2021-07-226-760/+838
* glsl: Pass IR::Inst& to Emit functionsGravatar ameerj2021-07-226-171/+169
* glsl: INeg and IAdd negate testsGravatar ameerj2021-07-223-94/+106
* glsl: Reusable typed variables. IADD32Gravatar ameerj2021-07-226-203/+311
* glsl: Fix program linking and cbufGravatar ameerj2021-07-222-3/+5
* glsl: Fix "reg" allocingGravatar ameerj2021-07-2210-898/+938
* glsl: Initial backendGravatar ameerj2021-07-2228-2/+3297
* spirv: Reduce log severity of mismatching denorm rulesGravatar ReinUsesLisp2021-07-221-2/+2
* shader: Fix loop safety to SSA passGravatar ReinUsesLisp2021-07-222-2/+4
* vk_rasterizer: Exit render passes on fragment barriersGravatar ReinUsesLisp2021-07-221-0/+1
* vk_graphics_pipeline: Fix path with no VK_EXT_extended_dynamic_stateGravatar Rodrigo Locatti2021-07-221-1/+1
* buffer_cache: Invalidate fast buffers on computeGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Add loggingGravatar ReinUsesLisp2021-07-2215-28/+38
* shader: Add shader loop safety check settingsGravatar lat9nq2021-07-2216-35/+183
* shader: Comment why the array component is not read in TMMLGravatar ReinUsesLisp2021-07-221-0/+2
* vulkan_device: Enable VK_EXT_vertex_input_dynamic_stateGravatar ReinUsesLisp2021-07-221-0/+28
* vk_pipeline_cache: Skip cached pipelines with different dynamic stateGravatar ReinUsesLisp2021-07-221-0/+6
* main: Fix Open Transferable Shader Cache context itemGravatar ameerj2021-07-221-25/+5
* tmml: Remove index component from coords vecGravatar ameerj2021-07-221-4/+3
* vulkan: Add VK_EXT_vertex_input_dynamic_state supportGravatar ReinUsesLisp2021-07-2211-116/+291
* shader: Reorder shader cache directoriesGravatar ReinUsesLisp2021-07-222-18/+12
* vk_rasterizer: Implement first indexGravatar ReinUsesLisp2021-07-221-2/+5
* vulkan: Use VK_EXT_provoking_vertex when availableGravatar ReinUsesLisp2021-07-226-4/+52
* spirv/convert: Catch more signed operations oversightsGravatar ameerj2021-07-221-5/+5
* spirv/convert: Catch more broken signed operations on Nvidia OpenGLGravatar ReinUsesLisp2021-07-221-0/+6
* gl_buffer_cache: Use unorm internal formats for snorm texture buffer viewsGravatar ameerj2021-07-221-1/+24
* shader_environment: Fix local memory size calculationsGravatar ReinUsesLisp2021-07-221-3/+3
* buffer_cache: Fix copy based uniform bindings trackingGravatar ReinUsesLisp2021-07-222-9/+22
* shader_environment: Add shader_local_memory_crs_size to local memory sizeGravatar ameerj2021-07-222-3/+3
* gl_texture_cache: Create image storage viewsGravatar ReinUsesLisp2021-07-224-38/+126
* gl_shader_util: Move shader utility code to a separate fileGravatar ReinUsesLisp2021-07-227-245/+106
* gl_shader_cache: Store workers in shader cache objectGravatar ReinUsesLisp2021-07-222-58/+78
* vk_pipeline_cache,shader_notify: Add shader notificationsGravatar ReinUsesLisp2021-07-2210-96/+127
* vk_pipeline_cache: Add asynchronous shadersGravatar ReinUsesLisp2021-07-223-3/+33
* vk_rasterizer: Flush work on clear and dispatchesGravatar ReinUsesLisp2021-07-221-0/+3
* DMA: Restrict optimised path for BlockToLinear further.Gravatar FernandoS272021-07-221-1/+2
* vk_swapchain: Handle outdated swapchainsGravatar ReinUsesLisp2021-07-223-17/+34
* shader: Fix VertexA Shaders.Gravatar FernandoS272021-07-224-19/+51
* shader: Add 2D and 3D variants to SUATOM and SUREDGravatar ReinUsesLisp2021-07-221-0/+4
* vk_buffer_cache: Handle null texture buffersGravatar ReinUsesLisp2021-07-221-0/+4
* nsight_aftermath_tracker: Fix SPIR-V module writesGravatar ReinUsesLisp2021-07-221-1/+1
* vk_pipeline_cache: Set support_derivative_control to trueGravatar ReinUsesLisp2021-07-221-0/+1