Lines Matching full:pvr
1237 - pvr: drop unused variable
1391 - pvr: Move heap initialisation out of pvr_winsys_helper.
1392 - pvr: Rename rogue_fw.xml -> rogue_kmd_stream.xml.
1609 - pvr: fix buggy usage of unreachable()
1950 - pvr: add missing explicit check against VK_SUCCESS
1951 - pvr: use util_dynarray_begin() in more places
1952 - pvr: replace transfer EOT binary shaders with run-time compiled shaders
1953 - pvr: fix typo in pvr_rt_get_region_headers_stride_size()
1954 - pvr: fix array overflow in pvr_device_tile_buffer_ensure_cap()
1955 - pvr: fix invalid read reported by valgrind
1956 - pvr: skip setting up SPM consts buffer when no const shared regs are used
2407 - pvr: Improve support for image clears
2408 - pvr: Fix vtxin special var allocation count
2409 - pvr: Fix image to buffer copies
2410 - pvr: Fix incorrect PBE packmode for S8_UINT
2411 - pvr: Adjust clear's region clip words
2412 - pvr: Fix seg fault on unused ds attachment
2413 - pvr: Fix deferred_control_stream_flags
2428 - pvr: Don't ralloc build context from compiler
2429 - pvr: Use vk_device's enabled features struct
2430 - pvr: Reduce free list initial size when multiple devices are created
2753 - pvr: Add missing includes in pvr_common.h
2754 - pvr: Implement vkCmdUpdateBuffer().
2755 - pvr: Implement simple internal format v2 transfer paths.
2756 - pvr: Add deferred RTA clears for cores without gs_rta_support.
2757 - pvr: Finish pvr_perform_start_of_render_attachment_clear().
2758 - pvr: Collect vertex input data and fill info struct.
2759 - pvr: Fix a comment in the PDS code
2760 - pvr: Fix typo in PDS function name
2761 - pvr: Add handling for missing entries in pvr_setup_vertex_buffers()
2762 - pvr: Handle special built-in variable loading in vertex shader
2763 - pvr: Add PVR_DW_TO_BYTES()
2764 - pvr: Fix pvr_csb_bake() list return.
2765 - pvr: Change push_constants_shader_stages to type pvr_stage_allocation
2766 - pvr: Fix static assert check
2767 - pvr: Fix unaligned VDMCTRL_PDS_STATE1 data address
2768 - pvr: Don't advertise S8_UINT support
2769 - pvr: Fix cs corruption in pvr_pack_clear_vdm_state()
2770 - pvr: Add missing NULL checks in some vkDestroy...() functions
2771 - pvr: Use original binding numbers instead of reassigning
2772 - pvr: Remove custom status in command buffer
2773 - pvr: Fix missing invalidation of the command buffer
2774 - pvr: Fix possible allocation of 0 size
2775 - pvr: Fix vk_free() in vkCreateRenderPass2() error path
2776 - pvr: Use the suballocator for queries
2777 - pvr: Add pvrsrvkm sync prim set bridge call
2778 - pvr: Move pvrsrv sync prim code into new pvr_srv_sync_prim.{c,h}
2779 - pvr: Use idalloc as the allocator for sync prims
2780 - pvr: Handle barrier load and store flags.
2781 - pvr: Fix typo causing seg faults copying immutable samplers
2782 - pvr: Fix draw indirect page faults due to missing index list buffer
2783 - pvr: Rename temps_count to pds_temps_count
2784 - pvr: Fix PDS temps allocation on fragment stage
2785 - pvr: HWRT creation simplifications.
2786 - pvr: Dedup a check with pvr_is_render_area_tile_aligned()
2787 - pvr: Remove outdated finishme
2788 - pvr: Fix seg fault on empty descriptor set
2789 - pvr: Fix dynamic offset patching
2790 - pvr: Fix csb control stream extension
2791 - pvr: Fix missing BITFIELD_BIT for winsys frag job flag
2792 - pvr: Change winsys flag defines to bitfields
2793 - pvr: Setup ZLS depth and stencil load/store separately
2795 - pvr: Fix \`for` loop itarator usage
2796 - pvr: Fix dynamic desc offset storage
3375 - pvr: use PVR_DW_TO_BYTES for stream_link_space calculation
3376 - pvr: add GUARD_SIZE_DEFAULT for CDM and VDM control stream links 1 and 2
3377 - pvr: fixup stack overflow in {start,end}_sub_cmd
3378 - pvr: introduce suballocator for internal allocations
3379 - pvr: switch pvr_gpu_upload_* to use pvr_bo_suballoc
3380 - pvr: switch pvr_cmd_buffer_alloc_mem to use pvr_bo_suballoc
3381 - pvr: switch pvr_descriptor_set_create to use pvr_bo_suballoc
3382 - pvr: switch pvr_clear to use pvr_bo_suballoc
3383 - pvr: switch pvr_spm to use pvr_bo_suballoc
3384 - pvr: fixup assert in pvr_cmd_buffer_alloc_mem
3385 - pvr: fix division by block size in blit
3386 - pvr: fixup transfer primary sub-command list
3387 - pvr: do not claim support for ASTC texture compression
3661 - pvr: Complete pvr_isp_ctrl_stream()
3662 - pvr: Fully declare support for VK_EXT_private_data
3663 - pvr: Remove false assumption from pvr_write_draw_indirect_vdm_stream()
3664 - pvr: Fixup format features
3665 - pvr: Unmap mapped memory on free
3666 - pvr: Correctly validate PBE accum format
3667 - pvr: Actually check for depth load when setting up load op constants
3668 - pvr: Initialize aspect_mask when creating buffer views
3669 - pvr: Correctly compile graphics pipelines without a fragment shader
3670 - pvr: Fix off-by-one in pvr_cmd_buffer_upload_desc_set_table() assert
3671 - pvr: Remove unneeded assert in pvr_get_hw_clear_color()
3672 - pvr: Set output_offset correctly in pvr_clear_color_attachment_static()
3673 - pvr: Return correct pbe_accum_format size for A2B10G10R10_UINT_PACK32
3674 - pvr: Remove bad assert in pvr_clear_attachments()
3675 - pvr: Add PVR_DEBUG=vk_desc option to dump descriptor set layouts
3676 - pvr: Simplify descriptor set layout dump separators
3677 - pvr: Return VkResult from pvr_winsys_create()
3678 - pvr: Propagate errors as VkResults from ioctls through winsys
3679 - pvr: Fix incorrect error return in pvr_ctx_sr_programs_setup()
3680 - pvr: Fix incorrect error handling in pvr_render_ctx_switch_init()
3681 - pvr: Squeeze fd handling into winsys layer
3682 - pvr: Drop pdevice from pvr_physical_device_get_supported_extensions()
3683 - pvr: Rename primary_{device,fd,path} to display_*
3684 - pvr: Use common physical device enumeration
3685 - pvr: Assorted cleanup
3686 - pvr: Return VkResult from winsys buffer_map operation
3687 - pvr: Fix allocation scopes in vkCreateRenderPass2() code path
3688 - pvr: Fix memory leaks on realloc failure in pvr_pipeline.c
3689 - pvr: Correct error flow in pvr_graphics_pipeline_compile()
3690 - pvr: Correct error flow in pvr_compute_pipeline_compile()
3691 - pvr: Use correct surface for deferred RTA clear
3692 - pvr: Rename shadowing loop variable in pvr_add_deferred_rta_clear()
3693 - pvr: Do not free deferred pvr_transfer_cmd instances
3694 - pvr: Fix out of range stream errors for geometry-only jobs on pvrsrvkm
3695 - pvr: Reorder execution in pvr_cmd_buffer_end_sub_cmd()
3696 - pvr: Fix page faults in occlusion query tests
3697 - pvr: Fix rect splitting logic in pvr_unwind_rects()
3698 - pvr: Use correct pbe format for VK_FORMAT_A8B8G8R8_UNORM_PACK32
3699 - pvr: Use common vkGetPhysicalDeviceFeatures2() implementation
3700 - pvr: Fix segfault in pvr_physical_device_init()
3701 - pvr: Move pvr_get_isp_num_tiles_xy() to rogue_hw_utils.h
3702 - pvr: Use pvr_sub_cmd_event union members directly
3703 - pvr: Add wait_on_previous_transfer flag to graphics subcommand
3704 - pvr: Cleanup in pvr_process_cmd_buffer()
3705 - pvr: Add pvr_image_view_get_image()
3706 - pvr: Publicise some static functions from pvr_blit.c
3707 - pvr: Rename ds_{image,iview} in pvr_gfx_sub_cmd_job_init()
3708 - pvr: Implement ZLS subtile alignment
3709 - pvr: Correct calculations in pvr_unwind_rects()
3710 - pvr: Refactor pvr_unwind_rects()
3711 - pvr: Allow S8_UINT to be used as a stencil attachment format
3712 - pvr: Don't overwrite PDS vertex input flags
3713 - pvr: Declare dependency on idep_mesautil
3714 - pvr: Add support for sampler border colors
3715 - pvr: Correctly read dynamic state setup during blend constant setup
3716 - pvr: Advance entry pointer in pvr_setup_vertex_buffers()
3717 - pvr: Rename transfer 3D heap to transfer frag heap
4194 - pvr: Allow block compressed source blit
4195 - pvr: Transfer PBE source snorm format should be signed
4196 - pvr: Transfer PBE gamma is unset
4197 - pvr: Transfer fix blit with multiple emits
4198 - pvr: Transfer multiple emits clip rectangle
4199 - pvr: Add back S8_UINT support
4200 - pvr: Add PBE packmode for depth stencil formats
4201 - pvr: Transfer add depth merge support for X8_D24
4202 - pvr: Transfer add s8_uint support
4203 - pvr: PBE fix mesa pipe swizzle conversion
4204 - pvr: Transfer ignore non zero stride for twiddled surface
4205 - pvr: Transfer block compressed with 3d twiddled layout
4206 - pvr: Transfer support flipped rectangle mapping
4207 - pvr: Transfer remove byte unwind workaround
4208 - pvr: fix texel unwind workaround mappings
4209 - pvr: Transfer check valid source address mask
4210 - pvr: Transfer optimisation remove unused features from API
4211 - pvr: Transfer image to buffer dest rect
4212 - pvr: Fix transfer image clearing PBE packmodes
4213 - pvr: add block compressed formats blit support
4441 - pvr: Add support to process transfer and blit cmds
4442 - pvr: Implement vkCmdCopyBufferToImage API.
4443 - pvr: Implement vkCmdCopyImage2KHR API.
4444 - pvr: Implement vkCmdBlitImage API.
4445 - pvr: Implement vkCmdClearColorImage API.
4446 - pvr: Implement vkCmdCopyImageToBuffer2 API.
4447 - pvr: Implement vkCmdFillBuffer API.
4448 - pvr: Implement vkCmdResolveImage2KHR API.
4449 - pvr: Implement vkCmdClearDepthStencilImage API.
4936 - pvr: Support single core transfer queue commands on multicore GPUs
4937 - pvr: Implement pvr_pbe_setup_modify_defaults()
4938 - pvr: Complete pvr_modify_command()
4939 - pvr: Complete pvr_unwind_rects()
4940 - pvr: Complete pvr_double_stride()
4941 - pvr: Implement pvr_isp_scan_direction()
4942 - pvr: Implement pvr_reroute_to_clip()
4943 - pvr: Support ipf_creq_pf in pvr_isp_ctrl_stream()
4944 - pvr: Complete pvr_3d_validate_addr()
4945 - pvr: Support multiple sources per pass in TQ job submission
4946 - pvr: Complete pvr_generate_custom_mapping()
4947 - pvr: Fragment register fb_cdc_zls is feature dependent
4948 - pvr: use pvr_csb_pack() to setup CR_FB_CDC_ZLS
4949 - pvr: Rename heap reserved area to static data carveout
4950 - pvr: Merge main and extension command streams
5014 - pvr: Amend validation when checking multiple supported types
5015 - pvr: Use movc for reading special registers
5016 - pvr: Add support for generating transfer fragment programs
5017 - pvr: Add support for generating transfer EOT programs
5018 - pvr: Use driver vertex input data in the compiler
5033 - pvr: fix sync waiting while using pvrsrvkm
5034 - pvr: fix infinite recursion in pvr_cmd_buffer_{start,end}_sub_cmd
5035 - pvr: add missing frag to geom dependency for jobs targetting same render target
5036 - pvr: Fix barrier insertion on merged subpasses
5287 - pvr: Fix signed comparison
5507 - pvr: Use alignas instead of ALIGN_ATTR and remove ALIGN_ATTR